文件名称:autodiff:一个.NET库,可提供快速,准确和自动的数学函数微分(计算导数梯度)
文件大小:205KB
文件格式:ZIP
更新时间:2024-05-17 08:04:52
math optimization automatic-differentiation mathematics gradient
AppVeyor CI NuGet软件包 项目介绍 一个提供数学函数适度快速,准确和自动微分(计算导数/梯度)的库。 AutoDiff提供了用于计算函数梯度/导数的简单直观的API,以及用于执行计算的快速算法。 这样的计算主要在迭代数值优化方案中有用。 代码示例 using AutoDiff ; class Program { public static void Main ( string [] args ) { // define variables var x = new Variable (); var y = new Variable (); var z = new Variable (); // define our functi
【文件预览】:
autodiff-master
----.github()
--------ISSUE_TEMPLATE()
----Readme.md(5KB)
----AutoDiff()
--------AutoDiff.sln(5KB)
--------Core()
--------Samples()
----.travis.yml(246B)
----docs()
--------0.5-vs-0.3-benchmark_compile.png(9KB)
--------gradien-descent.md(3KB)
--------0.3-benchmark_ad-eval.png(7KB)
--------0.5-vs-0.3-benchmark_eval.png(8KB)
--------Supported functions survey.md(193B)
--------Readme.md(627B)
--------firstapp.md(3KB)
--------Vector math.md(58B)
--------ad_logo.png(13KB)
--------0.5-vs-0.3-benchmark.md(597B)
--------newton-raphson.md(4KB)
--------newton-raphson-eq.png(998B)
--------autodiff-revisited.md(4KB)
--------alglib-integration.md(1KB)
--------0.3-benchmark_grad-approx.png(7KB)
--------Home_geosemantic.bib(2KB)
--------AutodiffBenchmark.zip(31KB)
--------Home_install-autodiff.png(4KB)
--------user-defined-functions.md(2KB)
--------0.5-vs-0.3-benchmark_diff.png(8KB)
--------0.3-benchmark_compile.png(7KB)
--------extreme-optimization-integration.md(1KB)
--------0.3-benchmark_native.png(6KB)
--------benchmark-0.5.xlsx(20KB)
--------newton-raphson-sample.png(11KB)
--------0.3-benchmark_ad-grad.png(6KB)
--------0.3-benchmark.md(4KB)
----appveyor.yml(247B)
----license.md(1KB)
----.gitignore(2KB)