eccstartup

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

  •  
  •   eccstartup · Jun 24, 2018 via iPhone · 4464 views
    This topic created in 3057 days ago, the information mentioned may be changed or developed.
    有没有什么可以快速入门的材料,看代码能看懂,但是不知道为啥会想到这些函数。
    7 replies  •  2018-06-24 15:24:44 +08:00
    ipwx
    ipwx
    Jun 24, 2018
    1
    看着公式对照 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
    diggerdu
    Jun 24, 2018 via iPhone❤️1
    2
    换 pytorch
    aREMbosAl
    aREMbosAl
    Jun 24, 2018
    3
    @diggerdu 哈哈哈,我也想这么说来着
    eccstartup
    eccstartup
    OP
    Jun 24, 2018 via iPhone
    4
    @diggerdu
    @vincentzlt
    无法私自更换

    动态类型调试起来很麻烦啊
    spark
    spark
    Jun 24, 2018 via iPhone
    5
    唯有手熟尔
    ca1123
    ca1123
    Jun 24, 2018
    6
    tensorflow 到底想解决什么问题?
    aREMbosAl
    aREMbosAl
    Jun 24, 2018
    7
    @eccstartup 你是说动态图?我只是单纯感觉 pytorch 文档写的好些,api 清晰些。。如果不能用也只有硬着头皮读 tf 文档了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   870 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 21:20 · PVG 05:20 · LAX 13:20 · JFK 16:20
    ♥ Do have faith in what you're doing.