tensorflow 的 API 怎么能够快速掌握呢?

2018-06-24 10:26:08 +08:00
 eccstartup
有没有什么可以快速入门的材料,看代码能看懂,但是不知道为啥会想到这些函数。
3433 次点击
所在节点    TensorFlow
7 条回复
ipwx
2018-06-24 10:42:40 +08:00
看着公式对照 API,可以理解一大部分奇怪的技巧。比如:

为啥用 tf.nn.log_softmax 而不是 tf.log(tf.nn.softmax) ? 因为 exp(x_i)/sum_j(exp(x_j)) 有可能因为 x_i 普遍偏大而 exp 溢出。但 log[exp(x_i)/sum_j(exp(x_j))] = x_i - logsumexp(x),而 logsumexp(x) = x_max + log[sum_j(exp(x_j - x_max))]。这么一变换,所有 exp 项变成 exp(x_j - x_max) 之后,exp 相都小于 1,就不溢出了。
diggerdu
2018-06-24 11:55:55 +08:00
换 pytorch
aREMbosAl
2018-06-24 13:45:46 +08:00
@diggerdu 哈哈哈,我也想这么说来着
eccstartup
2018-06-24 13:57:54 +08:00
@diggerdu
@vincentzlt
无法私自更换

动态类型调试起来很麻烦啊
spark
2018-06-24 15:00:38 +08:00
唯有手熟尔
ca1123
2018-06-24 15:13:49 +08:00
tensorflow 到底想解决什么问题?
aREMbosAl
2018-06-24 15:24:44 +08:00
@eccstartup 你是说动态图?我只是单纯感觉 pytorch 文档写的好些,api 清晰些。。如果不能用也只有硬着头皮读 tf 文档了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/465381

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX