@tf.function
生活随笔
收集整理的這篇文章主要介紹了
@tf.function
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用于將函數轉換為圖里面的節點,從而可以加速運算
我們可以給任何的函數定義上加入@tf.function
但是在調試的時候,無法直接去調試被@tf.function修飾的函數,即我們如果給函數里面打上斷點,但是我們無法進入到斷點的位置
為了進行調試,需要在調用函數之前加上下面的語句
tf.config.experimental_run_functions_eagerly(True) # 完整的例子如下 @tf.function def f(x):if x > 0:# Try setting a breakpoint here!# Example:# import pdb# pdb.set_trace()x = x + 1return xtf.config.experimental_run_functions_eagerly(True)# You can now set breakpoints and run the code in a debugger. f(tf.constant(1))總結
以上是生活随笔為你收集整理的@tf.function的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 利用python实现猜数字小游戏
- 下一篇: 试题 历届真题 翻硬币【第四届】【省赛】