tensorflow隨機數生成函式
函式名稱
隨機數分布
主要引數
tf.random_normal
正態分佈
平均值、標準差、取值型別
tf.truncated_normal
正態分佈,但如果隨機出來的值偏離平均值超過2個標準差,那麼這個數將會被重新隨機
平均值、標準差、取值型別
tf.random_uniform
均勻分布
最小、最大取值,取值型別
tf.random_gamma
gamma分布
形狀引數alpha、尺度引數beta、取值型別
tensorflow常數生成函式
函式名稱
功能
樣例
tf.zeros
產生全0的陣列
tf.zeros([2, 3], int32) –> [[0, 0, 0], [0, 0, 0]]
tf.ones
產生全1的陣列
tf.ones([2, 3], int32) –> [[1, 1, 1], [1, 1, 1]]
tf.fill
產生乙個全部為給定數字的陣列
tf.fill([2, 3], 9) –> [[9, 9, 9], [9, 9, 9]]
tf.constant
產生乙個給定值的常量
tf.constant([1, 2, 3]) –> [1,2,3]
tensorflow常見函式
numpy.random.normal loc 0.0,scale 1.0,size none 高斯分布函式 loc 該概率分布的均值,對應著整個分布的中心 center scale 該概率分布的標準差 對應於分布的寬度,scale越大越矮胖,scale越小,越瘦高 size 輸出的shape,預設...
tensorflow常用函式
1.variable 主要在於一些可訓練變數 trainable variables 比如模型的權重 weights 或者偏執值 bias 1 宣告時,必須提供初始值 2 在真實訓練時,其值是會改變的,自然事先需要指定初始值 weights tf.variable tf.random normal ...
tensorflow 函式最終
1 tf.contrib.learn.preprocessing.vocabularyprocessor 說明 最終的結果為分詞後的句子的索引表示形式,例如 原句為 我是中國人 分詞後為 我 是 中國人 則最終結果為 0,1,2 表示 我 在詞表中的位置為0 tf.contrib.learn.pre...