tf.linspace和np.linspace的对比分析
来源:互联网 发布:小程序服务器域名要求 编辑:程序博客网 时间:2024/05/21 20:28
解释:
tf.linspace(start, end, num):这个函数主要的参数就这三个,start代表起始的值,end表示结束的值,num表示在这个区间里生成数字的个数,生成的数组是等间隔生成的。start和end这两个数字必须是浮点数,不能是整数,如果是整数会出错的,请注意!
np.linspace(start, end, num):主要的参数也是这三个,我们平时用的时候绝大多数时候就是用这三个参数。start代表起始的值,end表示结束的值,num表示在这个区间里生成数字的个数,生成的数组是等间隔生成的。start和end这两个数字可以是整数或者浮点数!
分析:
这两个函数的功能是差不多的,如果就是用这三个参数,就是相同的,不过生成的结果有一点点十分微小的区别,估计是在近似的时候产生的,也就是近似的方式不同,或者是精度不同产生的,产生间隔的准则是一样的,间隔的计算公式为(end - start) /( num - 1)。产生的num个数字里面,包含了起始值和结束值。
例如:
import tensorflow as tfimport numpy as npA = tf.linspace(1.0, 20.0, 10)B = np.linspace(1, 20, 10)print A.eval(session=tf.Session())print B
结果:
[ 1. 3.11111116 5.22222233 7.33333349 9.44444466 11.55555534 13.66666698 15.77777863 17.88888931 20. ][ 1. 3.11111111 5.22222222 7.33333333 9.44444444 11.55555556 13.66666667 15.77777778 17.88888889 20. ]
阅读全文
2 1
- tf.linspace和np.linspace的对比分析
- np.linspace、 np.arange、np.logspace三个函数的对比分析--python学习笔记24
- linspace
- linspace
- python np.arange,np.linspace和np.logspace之间的区别
- python的range和linspace
- np.linspace() np.logspace() np.arange() 区别
- python中linspace()和arange()的区别
- Linspace 的注意
- python 采样——np.linspace
- python中linspace的用法
- linspace 函数
- linspace()使用说明
- tensorflow linspace
- python linspace
- numpy.linspace()
- python中arange()和linspace()区别
- Python--python中arange()和linspace()区别
- PDF虚拟打印机的功能详解和使用方法
- java后端1年经验和技术总结(1)
- C++之标准库类型vector
- 反欺诈技术揭秘-设备指纹VS关系网络模型 此博文包含图片(2017-05-12 10:23:52)转载▼ 标签: 设备指纹 关系网络 反欺诈 神经网络模型分类: 风控 文章来源:网络(经整合梳理
- python闭包和装饰器
- tf.linspace和np.linspace的对比分析
- android端实现WebService数据传输
- iOS 获取沙盒下所有特定文件
- 电信针对SSR 海外限速办法
- 关于注释,JS的关键字,和对象的定义
- 建造者模式
- index索引
- FFMPEG学习【libavutil】:音频相关(一)
- C++之迭代器介绍