判断数组是否全为0_Tensorflow2.0中文学习手册—创建Tensor

b806c4a4dd2e4227768008f0de199781.png

创造Tensor

  • 基本方法
  • 函数
  • 等差

基本方法

  • numpy
  • list

Numpy

import numpy as np           # 导入numpy
import tensorflow as tf      # 导入tensorflow
print(np.__version__)
print(tf.__version__)

7adcc40fb9a1b1f7499771c9c2c59104.png
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的类型

bb72ca97dedb136cbdc924c0245682c5.png
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)

94f595f6d1c2f01e1a9dae7779ee08a5.png

list

b = [1, 2, 3, 4]             # 创建list
b

b289a7b1661307372c551830bf0cdc0e.png
b =  [1,2,3,4]
b = tf.convert_to_tensor(b)  # 将b(list)转换为tensor(类型推断为int32)
print(a)
print('n')
print(b)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值