tensorflow資料統計

2022-06-22 23:30:15 字數 1853 閱讀 8689

本篇內容包括,tf.norm(張量的範數)、tf.reduce_min/max(最大最小值)、tf.argmax/argmin(最大最小值的位置)、tf.equal(張量的比較)、tf.unique(張量的獨特值)

1.tf.norm

· 二範數 ||x||2 = (σxk

2)1/2

· 一範數 ||x||1 = σ|xk|

· 無窮範數 ||x||∞ = max|xk|

#

二範數a = tf.ones([2,2])

print

(tf.norm(a))

print(tf.norm(a,ord=2,axis=0))

print

(tf.sqrt(tf.reduce_sum(tf.square(a))))

#一範數

#全值,即把tensor打平為[40]

print

(tf.reduce_min(a),tf.reduce_max(a),tf.reduce_mean(a))

#指定引數軸

accuracy求值應用

#假定網路輸出a

a = tf.constant([[0.1,0.7,0.9],[0.9,0.05,0.05]])

#**輸出索引

pred = tf.cast(tf.argmax(a,axis=1),dtype=tf.int32)

#實際標籤

y = tf.constant([2,1])

print(tf.equal(y,pred))

accuracy = tf.reduce_sum(tf.cast(tf.equal(y,pred),dtype=tf.int32))/2

print(accuracy)

5.tf.unique

#

tf.unique用來去除重複元素

a = tf.range(5)

print

(tf.unique(a))

a = tf.constant([4,2,2,4,3])

print(tf.unique(a))

資料統計頁面

麵包屑導航區 class el icon arrow right 首頁 el breadcrumb item 資料統計 el breadcrumb item 資料包表 el breadcrumb item el breadcrumb 卡片檢視區域 為echarts準備乙個具備大小 寬高 的dom m...

實時fft資料統計

最近在做微控制器實時fft ifft分析,遇到了許多問題,由於感測器對於外部環境敏感,表現不穩定,沒有硬體濾波,導致必須做軟體濾波後方可進行後續分析,查閱了很久的fft資料,一併發上來,給大家參考。微控制器要求 量少,且使用的記憶體小,故挑選的 很有針對性。1 c語言版本fft ifft 1.1 此...

OpenMP實現資料統計

編寫openmp程式,陣列裡存放大量浮點數,資料分布在05之間,為了對資料分布有乙個更為直觀的感受,對資料進行統計,01之間 1 2之間 分別有多少浮點數。openmp實現求矩陣均值最大值以及最小值 openmp實現資料統計 pthreads實現任務佇列 pthreads實現梯形積分 visual ...