创造Tensor
- 基本方法
- 函数
- 等差
基本方法
- numpy
- list
Numpy
import numpy as np # 导入numpy
import tensorflow as tf # 导入tensorflow
print(np.__version__)
print(tf.__version__)
tf.convert_to_tensor(
value,
dtype)
- 函数说明
- 这个函数可将python变量类型转化为tensor,value除了接受张量对象外,还可以接受numpy数组,Python列表,标量
- 函数参数
- value__具有注册张量转换函数的对象
- dtype__返回张量的可选元素类型。如果缺少,则从值的类型推断
- 返回
- 张量
a = np.zeros((2,2)) # 生成shape为(2,2),dtype为float64,元素全为的数组
a.dtype # 查看数组a的类型
a = np.zeros((2,2)) # 生成shape为(2,2),dtype为float64,元素全为的数组
b = tf.convert_to_tensor(a) # 将a(数组)转换为tensor(类型推断为float64)
print(a)
print('n')
print(b)
list
b = [1, 2, 3, 4] # 创建list
b
b = [1,2,3,4]
b = tf.convert_to_tensor(b) # 将b(list)转换为tensor(类型推断为int32)
print(a)
print('n')
print(b)