日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

TensorFlow 实战(二)—— tf.train(优化算法)

發布時間:2023/12/13 23 生活家
生活随笔 收集整理的這篇文章主要介紹了 TensorFlow 实战(二)—— tf.train(优化算法) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Training | TensorFlow

tf 下以大寫字母開頭的含義為名詞的一般表示一個類(class)

1. 優化器(optimizer)

優化器的基類(Optimizer base class)主要實現了兩個接口,一是計算損失函數的梯度,二是將梯度作用于變量。tf.train 主要提供了如下的優化函數:

tf.train.Optimizer
tf.train.GradientDescentOptimizer
tf.train.AdadeltaOpzimizer
Ada delta
tf.train.AdagradDAOptimizer
tf.train.MomentumOptimizer
tf.train.AdamOptimizer
tf.train.FtrlOptimizer
tf.train.ProximalGradientDescentOptimizer
tf.train.ProximalAdagradOptimizer
tf.train.RMSPropOptimizer

2. 梯度計算

TensorFlow 同時也提供了給定 TensorFlow 計算圖(computation graph)的導數。上節提到的優化器類(optimizer classes)會自動計算 computation graph 的導數,但用戶自定義優化器時,可以使用如下低級別的函數:

tf.gradients
tf.AggregationMethod
tf.stop_gradient
tf.hessians

2. 學習率衰減(decaying the learning rate)

tf.train.exponential_decay


# 實現的是如下的操作

decayed_lr = lr * decay_rate ^ (global_step/decay_steps)
在其 tf 下的使用為:
lr = tf.train.exponential_decay(0.1, global_step, 100, .96, staircase=True)

tf.train.inverse_time_decay

tf.train.natural_exp_decay
tf.train.piecewise_constant
tf.train.polynomial_decay

總結

以上是生活随笔為你收集整理的TensorFlow 实战(二)—— tf.train(优化算法)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。