- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 警惕数值计算中的一个问题——不确定尾数
在python和很多编程语言中都会发生类似的状况这里我以python为例0.1+0.2结果:0.30000000000000004这对于常规的计算似乎影响不是很大,但是如果是深度学习算法这样庞大的数据计算可能就会产生蝴蝶效应,所以我们有必要知道它背后的原因及其解决办法。具体原因:浮点数间运算存在不确定尾数(不是BUG)那么为什么会出现不确定尾数呢?这涉及到了编程语言对数字运算的内部实现原理:计算机中所有数据本质上都要用二进制来存储以python语言为例,对于浮点数,采用53位二进制表
2020-12-08 17:01:38 1484
转载 分享一段ETL工具的使用心得(哲学高度)
现在有很多成熟的工具提供ETL功能,且不说他们的好坏。从应用角度来说,ETL的过程其实不是非常复杂,这些工具给数据仓库工程带来和很大的便利性,特别是开发的便利和维护的便利。但另一方面,开发人员容易迷失在这些工具中。举个例子,VB是一种非常简单的语言并且也是非常易用的编程工具,上手特别快,但是真正VB的高手有多少?微软设计的产品通常有个原则是“将使用者当作傻瓜”,在这个原则下,微软的东西确实非常好用,但是对于开发者,如果你自己也将自己当作傻瓜,那就真的傻了。ETL工具也是一样,这些工具为我们提供图形化界面,让
2020-12-03 17:51:42 226
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人