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出版物描述软件,包括1出版物以zbMATH为单位 年份 ADiJaC–Java类文件的自动区分。 Zbl 1391.65045号埃米尔·安斯基。;弗拉德·杜米特里 2016 全部的 前5名10位作者引用 1 Baydin,Atm Günesh 1 弗拉德·杜米特里 1 Escalante Soberanis,医学硕士。 1 David González-Sánchez 1 巴拉克·A·皮尔默特。 1 佩尼乌尼乌里,弗朗西斯科 1 Peón,R。 1 阿列克谢·安德烈耶维奇·拉杜尔 1 杰弗里·马克·西斯金德 1 埃米尔·安斯基。 3篇连载文章中引用 1 ACM数学软件汇刊 1 数学应用学报 1 机器学习研究杂志(JMLR) 在1个字段中引用 三 数值分析(65-XX) 按年份列出的引文