人工智能AI编程

tensorflow支持下标取值和切片,类似numpy的风格,详细可见代码以及其中的注释。

# coding: utf-8
# @时间 : 2022/3/26 14:58
# @作者 : 那美那美 v: qwentest123
import tensorflow as tf
from datetime import datetime
def pprint(*args,**kwargs):
    print(datetime.now(),*args,**kwargs,end='\n'+'*'*50+'\n')
print('# 基本下标操作')
a = tf.ones([1,5,5,3])#[1bitch,5width,5size,3chanels]
pprint(a)#shape(1,5,5,3) 切片的取值方法tesor[index][index][index]
pprint(a[0][0])#shape(5,3)
pprint(a[0][0][0])#shape(3,)
pprint(a[0][0][0][2])#shape(3,),second
#**************************************************
print('# 类似numpy的下标取值的操作')
a = tf.random.normal([4,28,28,3])#[4bitch,28width,28size,3chanels]
pprint(a)
pprint(a[0].shape)#[28,28,3] 由外向内
pprint(a[0,2].shape)#[28,3]
p

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值