PADRE2型 swMATH ID: 667 软件作者: 久保田,Koichi 描述: PADRE2是一个Fortran预编译器,可生成错误估计和二阶导数。PADRE2是一个预编译器,它从另一个Fortran子程序(源子程序)生成Fortran子程序,该子程序表示标量值函数或具有多个变量的向量值函数。生成的子程序包括三种类型的子程序,它们计算梯度、Hessian矩阵和常量向量的乘积、Jacobian矩阵和常量矢量的乘积以及舍入误差的估计。计算涉及基于快速自动微分(和自动微分)的算法。由于误差估计对于确定计算值是否为零是必不可少的,因此PADRE2等快速自动微分软件系统很有价值。我们讨论了快速自动区分的性能,特别是在PADRE2中使用该技术的开销。我们的结果表明,在我们的数值实验中,生成的子程序的执行时间是源子程序的4~85倍。虽然在向量处理器上执行源程序时,比率可能会变大(~460),但我们可以通过适当修改生成的子程序来降低比率。简要说明了PADRE2的实现以及未来的改进。 主页: http://www.autodiff.org/?module=Publications&submenu=list%20publications&id=kubota1996pfp 关键词: 预放大器;Fortran公司;自动微分 相关软件: ADIFR公司;ADOL-C公司;绿色;ADIC公司;SLANG(俚语);PROSE公司;FADBAD公司++;AMPL公司;MXYZPTLK公司;ADOL-F公司;奥德赛;枫树;二进制连接;L-BFGS公司;L-BFGS-B型;计算机辅助设计;ImageNet公司;铜DNN;AlexNet公司;TensorFlow公司 引用于: 14文件 标准条款 1出版物描述软件,包括1出版物以zbMATH为单位 年份 PADRE2是一个Fortran预编译器,可生成错误估计和二阶导数。 Zbl 0782.68030号久保田,小池 1991 全部的 前5名20位作者引用 三 安德烈亚斯·格雷万克 三 久保田,Koichi 2 克里斯蒂安·比肖夫。 2 大卫·尤德斯(David W.Juedes)。 1 胡安·阿隆索。 1 Baydin,Atm Günesh 1 马丁·伯茨 1 马里奥·卡塞拉 1 布鲁斯·克里斯蒂安森 1 乔治·柯利斯(George F.Corliss)。 1 保罗·D·霍夫兰。 1 马绍·伊里 1 Joaquim R.R.A.马丁斯。 1 巴拉克·A·皮尔默特。 1 阿列克谢·安德烈耶维奇·拉杜尔 1 杰弗里·马克·西斯金德 1 唐娜·斯皮格曼 1 彼得·斯特德扎 1 约瑟夫·泰晤士河 1 吉恩·乌特克 全部的 前5名6篇连载文章中引用 2 ACM数学软件汇刊 1 日本工业与应用数学杂志 1 SIAM科学计算杂志 1 数学文档 1 机器学习研究杂志(JMLR) 1 非线性分析。理论、方法和应用 全部的 前5名在8个字段中引用 13 数值分析(65-XX) 三 计算机科学(68至XX) 2 实际功能(26年X月X日) 1 总体主题;集合(00-XX) 1 历史和传记(01-XX) 1 线性代数和多线性代数;矩阵理论(15-XX) 1 常微分方程(34-XX) 1 运筹学、数学规划(90-XX) 按年份列出的引文