×

ADiJaC公司

swMATH ID: 19695
软件作者: 埃米尔·伊昂·斯卢桑斯基(Emil-Ioan Slusanschi)、弗拉德·杜米特雷尔(Vlad Dumitrel)、西尔维娅·斯特加鲁(Silvia Stegaru)、克里斯蒂娜·伊利(Cristina Ilie)、亚历克斯·提卡(Alex Teaca)、丹尼尔
描述: ADiJaC——Java类文件的自动区分。本文介绍了ADiJaC的当前设计和实现,这是一种用于Java类文件的自动区分工具。ADiJaC使用源代码转换以自动微分的正向和反向模式生成派生代码。我们描述了该工具的总体架构,并为两种差异化模式中的每一种提供了各种细节和示例。我们强调了在以前版本的ADiJaC上所做的增强,并说明了它们对工具的通用性和生成的派生代码的性能的影响。ADiJaC工具已被用于为各种问题生成派生,包括实际应用程序。我们评估了这些代码的性能,并将其与Tapenade生成的导数进行了比较,Tapenate是一个针对Fortran和C/C++的成熟的自动微分工具。此外,我们还对实际应用程序进行了更详细的性能分析。除了是Java字节码的唯一通用自动区分工具外,我们认为ADiJaC的特性和性能与其他编程语言(如C/C++或Fortran)的类似成熟工具相当。
主页: http://adijac.cs.pub.ro/adijac_app/index.html
相关软件: 锥齿轮;DiffSharp(差异锐化);ADIFR公司;Cosy公司;ADiMat公司;CppAD公司;音量控制器++;ADIC公司;ADOL-C公司;Matlab公司;dco/c公司++;AlgoPy公司;DNAD公司;萨卡多;日本;L-BFGS-B型;计算机辅助设计;ImageNet公司;铜DNN;AlexNet公司
引用于: 3文件

在1个字段中引用

数值分析(65-XX)

按年份列出的引文