学习TensrFlow 2 的随笔(四)张量tensor与数组numpy相互转换(一切转换收集)

  • 数组转张量
    import numpy as np
    import tensorflow as tf
    a = np.ones((1,2))
    print(a, type(a))
    a = tf.convert_to_tensor(a, dtype=‘float32’)
    print(a, type(a))

  • 张量转数组
    numpy=np.array(tensor),其中numpy为数组,tensor为张量

  • 数组的塑性
    比如一个dlines.shape=[124,4]的数组,塑形为dlines2.shape=[124,2,2]
    dlines2= dlines.reshape((-1,2,2))
    这是因为reshape可以直接对数组进行塑形,且对应的维度上为-1,代表自动填补相应的数值。

  • 数组转列表
    a=numpy.tolist()

未完待续。。。

你可能感兴趣的:(TensorFlow学习总结,numpy,学习,python)