我在哪里可以找到 model.predict 背后的算法?
Where can I find the algorithm behind model.predict?
我想用 C++ 实现 model.predict (https://keras.io/models/model/) 的代码。但是我无法找到预测中使用的确切逻辑(方程式、公式)?
对于 C++,我在这里实现了源代码:https://github.com/Dobiasd/frugally-deep
但不幸的是找不到预测函数背后的方程式。 (Frugally deep 将模型导出为 .json 文件并使用预测函数进行预测)。
是否有任何资源可供我参考以找到 model.predict 的方程式?
查看存储库,您似乎正在寻找 this。
model.predict
实现了模型的前向传递,所以没有直接方程,计算是从模型的计算图推断的。
所以为了实现相同的行为,你必须通过模型的层进行前向传播,其中每一层都实现自己的计算,所以这不是使用方程 X 的简单建议,因为它是您必须实现的大量计算公式,每种层一个。
我想用 C++ 实现 model.predict (https://keras.io/models/model/) 的代码。但是我无法找到预测中使用的确切逻辑(方程式、公式)?
对于 C++,我在这里实现了源代码:https://github.com/Dobiasd/frugally-deep 但不幸的是找不到预测函数背后的方程式。 (Frugally deep 将模型导出为 .json 文件并使用预测函数进行预测)。
是否有任何资源可供我参考以找到 model.predict 的方程式?
查看存储库,您似乎正在寻找 this。
model.predict
实现了模型的前向传递,所以没有直接方程,计算是从模型的计算图推断的。
所以为了实现相同的行为,你必须通过模型的层进行前向传播,其中每一层都实现自己的计算,所以这不是使用方程 X 的简单建议,因为它是您必须实现的大量计算公式,每种层一个。