gpt4 book ai didi

machine-learning - TensorFlow 中是否有与 Matlab 中等效的 bsxfun ?

转载 作者:行者123 更新时间:2023-11-30 09:00:57 26 4
gpt4 key购买 nike

我试图将以下 MATLAB 代码转换为 tensorflow :

WW = sum(W.^2, 1); % ( 1 x D^(l)= sum( (D^(l-1) x D^(l)), 1 )
XX = sum(A.^2, 2); % (M x 1) = sum( (M x D^(l-1)), 2 )
bsxfun(@plus, WW, XX) ; % (M x D^(l)) - (M x D^(l)) = (M x D^(l-1)) * (D^(l-1) x D^(l)) - (M x D^(l))

这是非常简单的 MATLAB 代码,我想知道 TensorFlow 中是否有等效的代码。理想情况下,W 和/或 X 应该是 tf.Variable(init) 变量,因为我想计算每个变量的导数变量。

最佳答案

Tensorflow 与 NumPy 一样,可以进行广播。

你可以做到

WW + XX

它会自己计算出尺寸

请参阅文档 here

关于machine-learning - TensorFlow 中是否有与 Matlab 中等效的 bsxfun ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37904504/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com