
小结:动态图实时解释执行,这样在训练的过程中可以终止,然后修改然后再接着进行训练。比如,在训练的过程中发现loss下降很慢,我可以终止程序,调大学习率,然后再接着训练。静态图的话是有大量的预定义,将所有的配置都定义好了,再交由执行器一次执行完,有点像yml配置文件,所有的都配置好了,在执行。这样就无法在训练的过程中进行修改。
动态图允许在训练过程中实时解释执行,方便调整参数如学习率,而静态图则预先定义所有配置并一次性执行。动态图适合需要灵活调整的场景,静态图则更侧重于效率和确定性。对于需要在训练中进行干预的开发者来说,动态图提供了更大的便利性。

小结:动态图实时解释执行,这样在训练的过程中可以终止,然后修改然后再接着进行训练。比如,在训练的过程中发现loss下降很慢,我可以终止程序,调大学习率,然后再接着训练。静态图的话是有大量的预定义,将所有的配置都定义好了,再交由执行器一次执行完,有点像yml配置文件,所有的都配置好了,在执行。这样就无法在训练的过程中进行修改。

被折叠的 条评论
为什么被折叠?