作者lirpassmore (里尔-帕斯魔)
看板Python
标题[问题] 新手请教,keras loss function 回圈实现
时间Tue Sep 22 13:18:39 2020
最近因为工作关系,主管请了讲师来帮大家上课,其中讲师介绍MSE 损失函数时,有个同事好奇问可不可以自订损失函数,并且在里面加入for loop呢?
讲师回答,就他所知自订损失函数可以,但要在损失函数里面用回圈不可行。
请问各位高手真的没办法吗?谢谢
-----
Sent from JPTT on my iPhone
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.216.71.155 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1600751923.A.F57.html
1F:推 TuCH: 如果不能微分就不能用反向传播 09/22 15:00
2F:推 TitanEric: 现在的框架的computational graph应该都支援条件判断 09/22 16:09
3F:→ TitanEric: 跟for loop 当然就跟楼上的讲的一样不能微分就不行 09/22 16:09
4F:→ TitanEric: 但有例外 例如绝对值在pytorch是可以拿到微分资讯的 09/22 16:10
5F:→ TitanEric: 分条件判断 09/22 16:10
6F:推 goldflower: tf.vectorized_map 用这个代替? 09/22 16:17
7F:→ djshen: 不如说说你想用for loop算什麽 09/23 01:23