tf.map_fn()——高阶函数
https://blog.csdn.net/loseinvain/article/details/78815130
tf.where()函数:返回矩阵中true的位置
https://blog.csdn.net/a_a_ron/article/details/79048446
tf.where()的另一个操作:将bool型的,True OR False值转换成了数字0.0或1.0,加起来求了个和~
res.append(tf.reduce_sum(tf.cast(tf.greater_equal(labels, 0), tf.float32)))
tf.slice和tf.gather切片函数
https://blog.csdn.net/qq_25964837/article/details/80462908?utm_source=blogxgwz1
https://blog.csdn.net/guotong1988/article/details/53172882
import tensorflow as tf
temp = tf.range(0,10)*10 +tf.constant(1,shape=[10])
temp2 = tf.gather(temp,[1])
with tf.Session() as sess:
print(sess.run(temp))
print(sess.run(temp2))
tf.multiply和tf.tf.matmul的区别
https://blog.csdn.net/mumu_1233/article/details/78887068
multiply()是矩阵点乘,两个矩阵中对应元素各自相乘,该函数要求两个矩阵的shape完全相同,
matmul()是矩阵乘法, 我们常说的矩阵乘法就是这个。