tensorflow基础学习 02 张量基础:创建一个tensor

张量(Tensor):多维数组(列表) 阶:张量的维度
在这里插入图片描述
张量可以表示0阶到n阶数组(列表)

数据类型:
tf.int, tf.float…
tf.int 32 , tf.float 32, tf.float 64
tf.bool
tf.constant([True,False])
tf.string
tf.constant(“Hello,world!”)

如何创建一个Tensor
tf.constant(张量内容,dtype=数据类型(可选))

import tensorflow as tf
a = tf.constant([1,5],dtype = tf.int64) #一维数据,两个元素 
print(a)
print(a.dtype) #几个逗号几个维度(阶)
print(a.shape)

输出结果:
在这里插入图片描述

将numpy的数据类型转换为Tensor数据类型
tf.convert_to_tensor(数据名,dtype=数据类型(可选))

import tensorflow as tf
import numpy as np
a = np.arange(0,5)
b = tf.convert_to_tensor(a,dtype=tf.int64)
print(a)
print(b)

输出结果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值