分类:张量
有一段时间没用tensorflow了,现在跑实验还是存在一些坑了,主要是关于张量计算的问题。tensorflow升级1.0版本后与以前的版本并不兼容,可能出现各种奇奇怪怪的问题。1tf.concat函数tensorflow1.0以前函数用法:tf.concat(concat_dim,values,name='concat'),第一个参数为连接的维度,可以将几个向量按指定维度连接起来。如:t1=[[1,2,3],[4,5,6]]t2=[[7,8,9],[10,11,12]]#按照第0维连接tf.concat(0,[t1,t2])=...
继续阅读 >
2020
10-08
我们可以使用tf.shape()获取某张量的形状张量。importtensorflowastfx=tf.reshape(tf.range(1000),[10,10,10])sess=tf.Session()sess.run(tf.shape(x))Out[1]:array([10,10,10])我们可以使用tf.shape()在计算图中确定改变张量的形状。high=tf.shape(x)[0]//2width=tf.shape(x)[1]*2x_reshape=tf.reshape(x,[high,width,-1])sess.run(tf.shape(x_reshape))Out:array([5,20,10])我们可以使用tf.shap...
继续阅读 >