创建tensor的几种常用方式
- 使用tf.constant
In [14]: tf.constant(1) Out[14]: <tf.Tensor: id=34, shape=(), dtype=int32, numpy=1>In [15]: tf.constant([1]) Out[15]: <tf.Tensor: id=35, shape=(1,), dtype=int32, numpy=array([1])>
- 从numpy、list转换
In [4]: tf.convert_to_tensor(np.ones([3,2])) Out[4]: <tf.Tensor: id=1, shape=(3, 2), dtype=float64, numpy= array([[1., 1.],[1., 1.],[1., 1.]])>In [5]: tf.convert_to_tensor([1,2]) Out[5]: <tf.Tensor: id=2, shape=(2,), dtype=int32, numpy=array([1, 2])>
- 使用tf.zeros与tf.ones新建(或者zeros_like\ones_like)
In [6]: tf.zeros([2,3]) Out[6]: <tf.Tensor: id=5, shape=(2, 3), dtype=float32, numpy= array([[0., 0., 0.],[0., 0., 0.]], dtype=float32)>In [9]: tf.ones([2,3]) Out[9]: <tf.Tensor: id=11, shape=(2, 3), dtype=float32, numpy= array([[1., 1., 1.],[1., 1., 1.]], dtype=float32)>
- 使用tf.fill
In [10]: tf.fill([2,2],5) Out[10]: <tf.Tensor: id=14, shape=(2, 2), dtype=int32, numpy= array([[5, 5],[5, 5]])>
- 使用tf.random
In [11]: tf.random.normal([2,2],mean=1,stddev=1) Out[11]: <tf.Tensor: id=20, shape=(2, 2), dtype=float32, numpy= array([[2.4201162, 3.4596694],[1.5751202, 1.7929654]], dtype=float32)>In [12]: tf.random.truncated_normal([2,2],mean=1,stddev=1) Out[12]: <tf.Tensor: id=26, shape=(2, 2), dtype=float32, numpy= array([[-0.4416641 , 0.67318285],[ 1.886663 , 2.2497933 ]], dtype=float32)>In [13]: tf.random.uniform([3,3],minval=0,maxval=1) Out[13]: <tf.Tensor: id=33, shape=(3, 3), dtype=float32, numpy= array([[9.2511845e-01, 2.5272369e-04, 3.9773893e-01],[3.6400330e-01, 8.9616191e-01, 1.0065639e-01],[1.7627370e-01, 1.8939865e-01, 7.1537638e-01]], dtype=float32)>
创建tensor的几种常用方式相关推荐
- 【方法整理】Oracle 获取trace跟踪文件名的几种常用方式
[方法整理]Oracle 获取trace跟踪文件名的几种常用方式 1 BLOG文档结构图 2 前言部分 2.1 导读和注意事项 各位技术爱好者,看完本文后,你可以掌握如下的技能,也可以学到一些其 ...
- Silve37.Silverlight和ASP.NET相互传参的两种常用方式(QueryString,Cookie)
在本节中将讲述Silverlight和ASP.NET页面的相互传参的两种常用方式:Cookie和QueryString.首先我们新建一个名 为SLConnectASP.NET的Silverlight应 ...
- Ngnix安装的几种常用方式
Ngnix安装的几种常用方式 本文介绍了如何安装NGINX开源. 在稳定版还是主线版之间进行选择 在预编译的程序包和从源代码进行编译之间进行选择 安装预编译包 预建套件中包含的模块 安装预建的Cent ...
- java 解析/操作 xml 几种常用方式 xml的增加/删除/修改
java 解析/操作 xml 几种常用方式 xml的增加/删除/修改 首先,我们先介绍几种常用的xml解析器. 1. 介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方 ...
- asp.net html silverlight 传参数,Silverlight和ASP.NET相互传参的两种常用方式(QueryString,Cookie)...
Silverlight实用窍门系列:37 程兴亮,网名煦风满裳 在本节中将讲述Silverlight和ASP.NET页面的相互传参的两种常用方式:Cookie和QueryString.首先我们新建一 ...
- 剖析Hibernate主键生成几种常用方式
剖析Hibernate主键生成几种常用方式 2009-09-28 10:52 佚名 IT168 字号:T | T 这里介绍Hibernate主键生成几种常用方式,由Hibernate根据不同的数据库方 ...
- 文件操作的几种常用方式
文件操作的几种常用方式,看起来有很多类型,然而无非是三种,读(r),写(w),追加(a),主要简单介绍下这几种常用方式. 更多学习链接:https://www.nhooo.com/python/pyt ...
- Windows校验文件哈希hash的两种常用方式
大家经常都到哪儿去下载软件和应用程序呢?有没想过下载回来的软件.应用程序或资源是否安全呢?在 Windows 10 和 Office 2016 发布当初,很多没权限的朋友都使用第三方网站去下载安装映像 ...
- it有啥好咨询的_蓝盟浅析,IT外包的四种常用方式
IT外包服务主要分为IT运维外包和软件开发外包,对于软件开发外包主要偏于研发类型,在本文中主要讨论IT运维外包. 上海蓝盟认为,IT运维外包主要包含IT服务外包.IT采购.弱电工程.系统集成和云服务等 ...
最新文章
- 关于键盘上方创建返回按钮
- FPGA开发经验谈-FPGA 设计的四种常用思想与技巧(二)
- 利益相关者软件工程_改善开发人员团队与非技术利益相关者之间交流的方法
- NeHe OpenGL教程 第三十课:碰撞检测
- c++归并排序_合并排序法
- python批量下载网页文件夹_Python实现批量从不同的Linux服务器下载文件
- selection.text
- 文件可以直接删除吗_原来手机中的这些文件可以删除,难怪手机越用越卡
- C++ std::set operator <= find失效 erase失效 解决方案
- think in java bruce eckel_java大师 Bruce Eckel 批评java
- 我的团长我的团第二十四集
- 【甄选靶场】Vulnhub百个项目渗透——项目十:stapler-1(文件上传,多方式提权)
- rotation应用和vector3向量
- Android Studio —— java.lang.VerifyError: Verifier rejected class 问题解决
- Jetson TK1 刷机安装Ubuntu系统与Mini PCI-e无线网卡
- 手机html点击按钮复制,网页文字无法复制?按下手机这个键即可复制!网友:厉害了...
- 解读Gartner2013应用交付市场魔力象限
- 【阅读笔记】提升example-based SISR七个技巧
- qq音乐正式版官方免费版
- 解决ERROR #42601 syntax error at or near “)“
热门文章
- Java nginx 双向ssl_nginx配置ssl双向验证 nginx https ssl证书配置
- linux 取文件字节数,如何在Linux上的C中获取文件中的字符数(而不是字节数)
- java 证书缺乏扩展项_java解析证书的例子(包括基本项目、扩展项目)
- origin使用指导。pdf_获取所有的最高法指导性案例并保存为pdf
- 查看kafka的主从状态_Kafka 集群部署
- webview 模拟点击_Android如何基于坐标对View进行模拟点击事件详解
- win10系统崩溃怎么修复_新手怎么重装系统win10
- mysql56数据库的创建_如何在Mysql下用命令创建数据库用户方法
- wordpress编辑插件_如何使用Tabify编辑屏幕插件减少WordPress帖子编辑器屏幕的拥挤
- eclipse.ini vm参数– eclipse.ini文件位置Mac,Windows