首页 > 其他分享 >tf.split()函数的用法

tf.split()函数的用法

时间:2023-02-06 17:01:23浏览次数:50  
标签:img 300 用法 a1 维度 split tf


from PIL import  Image
import numpy as np
import tensorflow as tf

'''
split 对维度进行分割
tf.split(
data, 数据图片 ( 300*600*3)
num_or_size_splits , 分割的数组 传个数
axis, 代表维度,当前的维度为 0 1 2
)

tf.split(data,3,2) 得到数据的维度为 [(300,600,1),(300,600,1),(300,600,1)]
tf.split(data,[100.200,300],1) 得到数据的维度为 [(300,100,3),(300,100,3),(300,200,3)]

'''


img = Image.open('./test_data/tabby_cat.png')
img = np.array(img)

a = tf.split(img,3,2)


with tf.Session() as sess:
sess.run(tf.global_variables_initializer())

a1 = sess.run([a ])

# for i in range(len(a1[0])):
# print(a1[i].shape )

for i in range(len(a1[0])):
# print(type(a1[0][i]))

print(a1[0][i].shape)













# print(img.shape)

标签:img,300,用法,a1,维度,split,tf
From: https://blog.51cto.com/u_15955675/6039837

相关文章

  • PostgreSQL数据库-Sequence的作用和用法
    PostgreSQL中的序列是一个数据库对象,本质上是一个自增器。所以,Sequence也可以通过在每个属性后加上autoincrment的值的形式存在。sequence的作用有两个方面:作为表的唯一......
  • Spring init-method与destroy-method属性的用法解析
    目录springinit-method与destroy-method属性使用知识点介绍:操作步骤:init-method="init"和destroy-method="close"作用 Springinit-method与destroy-method......
  • Python中and、or用法实例
    Python中and、or是Python中的逻辑运算符,它们的用法如何呢?and:在Python中,and和or执行布尔逻辑演算,如你所期待的一样,但是它们并不返回布尔值;而是,返回它们实际进行比较的值......
  • robotframe环境搭建及问题解决
     1.安装pipinstallrobotframeworkipinstallrobotframework-ride进入C:\Python37\Scripts目录下,右击ride.py,选择使用python打开。出现RIDE界面表示RIDE安装成功。......
  • Python中文编码的问题(UTF-8和CP936的区别)
    Python全栈工程师核心面试300问深入解析(2020版)----全文预览Python全栈工程师核心面试300问深入解析(2020版)----欢迎订阅对于python中中文无法显示,可在首行添加......
  • #ifndef #define,#endif 和 #if DEBUG,#endif的用法
    在一个大的软件工程里面,可能会有多个文件同时包含一个头文件,当这些文件编译链接成一个可执行文件时,就会出现大量重定义的错误。在头文件中实用#ifndef#define#endif能避免......
  • BUUCTF
    WEB极客大挑战2019-EasySQL用户名处输入单引号后报错闭合语句’or1=1#后报错,发现#号没有转成url编码,直接用#号闭合,系统会判断为用户没有输入密码将#号处替换成url编码后......
  • sqlmap工具的常用参数及用法
    介绍sqlmap是一个由python开发,开源的渗透测试工具,可以进行自动sql注入获取数据库信息,它同时支持windows和linux操作系统常用参数(sqlmap-u+“网址”+参数)1.-u可以......
  • python中的lambda函数用法
    python中的lambda函数用法 例1:传入多个参数的lambda函数defsum(x,y):returnx+y用lambda来实现: p=lambdax,y:x+yprint(p(4,6))例2:传入一个参......
  • @Accessors lombok注解用法
    最近学习代码看到很多有趣的注解;慢慢整理下:@Accessors注解@Accessors注解官方给出的解释是:面向getter和setter的更流畅的API。用于生成和查找getter和setter的方式。三......