繁体   English   中英

Microsoft CNTK自动区分

Microsoft CNTK Automatic Differentiation

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

根据Microsoft的说法,CNTK包括自动区分。 为了更好地理解源代码(我已经成功构建了源代码),我想知道哪些C ++类实现AD以及如何在CNTK中实现它?

1 个回复

CNTK类Function实现AD(准确地说,是通过Gradients方法)。 神经网络被表示为g(f(x))之类的多功能Function 然后像这样计算相对于f的函数g的导数:

衍生物

2 自动区分

我正在完成我的毕业项目,尤其是关于流体动力学的项目,并且我要解决一个非线性方程组,因此我选择了牛顿法,因此必须通过矩阵的雅可比行列式(实际上是12x12矩阵)。 该矩阵中的每个元素都是在某个时刻评估的函数的导数,很难手动编写所有这些元素并计算每个导数; 系统看起来像: f 1 (x ...

3 Tensorflow自动区分差异

我正在使用Python中的Tensorflow 1.11使用以下代码来计算一些导数: 这可以很好地工作,并且我得到正确的结果和相当快的收敛。 但是,我希望将其替换为: 我做了一些实验,这应该可以工作,但是收敛速度变慢,并且收敛成本更高。 我期望得到相同的结果和收敛速度,那么我 ...

4 InputProecssor如何自动区分输入?

所以我对一些代码有一些疑问。 在这里,InputProcessor用于处理输入处理器,但现在它定义了什么样的输入。 显然它可以用鼠标点击,因为它是一个绘制按钮的代码。 但是Inputprocessor如何知道将要出现什么样的输入呢? 第二个问题是关于按钮代码。 所以按钮shich实 ...

5 mysql“哪里”自动区分?

我有点迷路。 这是我的查询: 该查询将仅产生3条记录。 我如何获得所有5条记录(在这种情况下,我确实想查看重复记录)。 非常感谢。 更新:很抱歉,不够准确。 感谢您的评论,确实我无法正确理解“ IN”。 这是我的数据: 由于我具有ID列表,因此我打算接 ...

6 Matlab自动区分

如果你们中的某人可以帮助我或为我指出正确的方向,那将是非常好的。 我有以下公式,其中每个主题都有8个不同的参数。 该方程式描述了一种增长模式,其中t为时间, y为增长。 m1到m8是每个主题不同的参数 我想做的是插入此公式并计算(数字)速度曲线。 根据这些信息,我想获得以下信 ...

7 ipopt自动区分

根据ipopt网站,使用ADOL-C和CppAD可以自动区分。 我想知道我应该首选哪种工具,主要区别是什么。 当与ipopt一起使用时,对这两个速度进行比较也很有趣。 CppAD似乎正在更加积极地开发,我可以从其github页面上看到它。 Udacity还将其用于MPC项目的自动驾驶 ...

8 自动和区分重载方法

这是我在某些情况下的示例代码: 在第二个for循环中,我想在从rbegin()获取const_reverse_iterator同时拥有auto的简洁性。 据http://www.cplusplus.com/reference/vector/vector/rbegin/ , vect ...

2015-07-11 21:44:42 2 70   c++/ c++11
9 CoDiPack自动区分

如下代码: 给我编译错误: nnBFAD.cpp:在函数'void OptBF()'中: nnBFAD.cpp:156:25:错误:无法在初始化double中将'codi :: RealForward {aka codi :: ActiveReal>}'转换为'double' ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM