API原型(TensorFlow 1.8.0):

tf.split(value,num_or_size_splits,axis=0,num=None,name='split'
)

这个函数是用来切割张量的。输入切割的张量和参数,返回切割的结果。
value传入的就是需要切割的张量。
这个函数有两种切割的方式:

以三个维度的张量为例,比如说一个20 * 30 * 40的张量my_tensor,就如同一个长20厘米宽30厘米高40厘米的蛋糕,每立方厘米都是一个分量。

有两种切割方式:
1. 如果num_or_size_splits传入的是一个整数,这个整数代表这个张量最后会被切成几个小张量。此时,传入axis的数值就代表切割哪个维度(从0开始计数)。调用tf.split(my_tensor, 2,0)返回两个10 * 30 * 40的小张量。
2. 如果num_or_size_splits传入的是一个向量,那么向量有几个分量就分成几份,切割的维度还是由axis决定。比如调用tf.split(my_tensor, [10, 5, 25], 2),则返回三个张量分别大小为 20 * 30 * 10、20 * 30 * 5、20 * 30 * 25。很显然,传入的这个向量各个分量加和必须等于axis所指示原张量维度的大小 (10 + 5 + 25 = 40)。

用人话讲解tf.split相关推荐

  1. 神仙打架看不懂?用人话解读NIPS神经网络攻防赛清华三连冠团队模型算法

    本文用高中生能听懂的人话介绍了2017NIPS神经网络攻防竞赛清华大学三项冠军团队的算法模型,详细介绍了基本算法FGSM.对抗样本的生成.攻防模型训练.NIPS比赛规则.清华参赛队的模型可迁移性优化策 ...

  2. 什么是相对论?相对论是什么?用人话讲讲相对论

    用人话谈谈相对论是什么 What is relativity 写在最前面 At First 你必须要明白的重要结论 Important conclusion 相对论推导过程 Relativistic ...

  3. 撕掉伪善——用人话解释马云的996两次发言

    作为一个演说家,马云先生的话很有张力和说服力,一般情况下他很容易说服他人!但是他的996宣言不行,仔细阅读过后,我把两篇文章用人话翻译给大家听! 先说较早那个内部分享,第一部分大致是前面三段,用白话文 ...

  4. tf.split()

    import numpy as np import tensorflow as tf a=np.reshape(range(24),(4,2,3))sess=tf.InteractiveSession ...

  5. 记录 之 tensorflow 常用函数:tf.split(),tf.clip_by_value() 和 tf.cond()

    1.tf.split(axis, num_or_size_splits,value) 该函数是通道拆分函数,将原来的的多通道tensor,拆分为单通道 axis:拆分的维度 num_or_size_s ...

  6. 用神经网络例子讲解TF运行方式~人工智能入门编程例子讲解

    #用神经网络例子讲解TF运行方式#import os #防止出现警告 #os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2' #P145 ###########生成及加载数 ...

  7. excel计算二元线性回归_用人话讲明白梯度下降Gradient Descent(以求解多元线性回归参数为例)...

    文章目录 1.梯度 2.多元线性回归参数求解 3.梯度下降 4.梯度下降法求解多元线性回归 梯度下降算法在机器学习中出现频率特别高,是非常常用的优化算法. 本文借多元线性回归,用人话解释清楚梯度下降的 ...

  8. 就用人话,边唠边学——javaSE篇(1)让我们开始一段不再止步于hello world的学习之旅

    本篇目录 1.系列前言(系列由来,系列内容,如何调整好学习本系列的心态,其他说明) (1)系列由来 (2)正确的心态是学习任何知识的关键 (3)系列的内容安排 2.javaSE和javaEE是个什么? ...

  9. tf.split()函数(非常清晰简单的解释)

    tf.split(value,num_or_size_splits,axis=0,num=None,name='split' ) 这个函数是用来切割张量的.输入切割的张量和参数,返回切割的结果. va ...

最新文章

  1. PMP-【第3章 项目管理过程】-2021-1-11(61页-87页)
  2. linux svn配置教程,linux svn搭建及配置
  3. intellij中java文件都是灰色
  4. 如何做个人职业规划和年度计划
  5. 【RTMP协议分析与抓包实测】
  6. 刚参加完阿里Java P6面试归来,6点面试经验总结!(含必考题答案)
  7. Android数据储存之SharedPreferences总结
  8. 解决浏览器无法登陆pki问题,删除浏览器缓存
  9. mysql多语言运营设计_多语言系统的数据库设计
  10. 098 元类(metaclass)
  11. JAVA怎么创建被继承的类_Java入门之类的继承
  12. 全球及中国级联(模块化)流水线行业研究及十四五规划分析报告
  13. PS案例教程:photoshop路径运算和路径组合操作
  14. 排序算法之时间复杂度O(n2)
  15. Linux内存管理 - slab分配器和kmalloc
  16. args.verbose 的意思
  17. 系统介绍一部手机开发的全流程
  18. AD软件自动安装部署
  19. 逗比老师带你搞定C语言指针
  20. mvn上传pom/jar至Nexus私服

热门文章

  1. 【Qt学习】利用数据库单例完成 登录匹配 注册 功能实现
  2. 人工智能:美女机器人能和男人产生感情吗?
  3. 如何用JUnit单元测试List
  4. 你真的输不起了,别再孩子了·李开复
  5. 华为防火墙做单臂路由_防火墙做单臂路由实现VLAN间通信
  6. mac系统钥匙串说明
  7. 那个人,徐志摩。那些话,痛彻心扉。
  8. 升级Vue2.0后prop不能双向绑定的解决办法
  9. 更换Windows XP序列号的简明方法
  10. C++ std::stringstream