小编bil*_*ert的帖子

如何恢复已删除的iPython笔记本

我有通过Anaconda的iPython笔记本电脑.我不小心删除了一个重要的笔记本,我似乎无法在垃圾箱中找到它(我不认为iPy笔记本电脑去垃圾箱).

有谁知道如何恢复笔记本电脑?我使用的是Mac OS X.

谢谢!

recovery ipython-notebook jupyter-notebook

9
推荐指数
5
解决办法
3万
查看次数

将数据从 hdf5 数据集传输到 numpy 数组时精度损失

我试图将数据从 hdf5 数据集(f_one,在下面的屏幕截图中)复制到一个 numpy 数组中,但我发现我失去了一些精度。 在此处输入图片说明

屏幕截图的最后一行(最后一个打印语句)应为

subid2[0] == subid2[1] .

我只是在截取屏幕截图之前不小心删除了 2。输出是正确的。

如您所见,Python 似乎认为这两个数字完全相同——但是,当这两个数字包含在一个 numpy 数组中时,我需要精度来区分这两个数字。有谁知道我如何获得这种精度?简而言之,我怎样才能让最后一个打印语句产生 False?

顺便说一下,以下内容:

    f_one['SubhaloID'][0] == f_one['SubhaloID'][1]
Run Code Online (Sandbox Code Playgroud)

产生False。因此,在复制到 numpy 数组时会丢失一些精度。

python precision numpy hdf5

5
推荐指数
1
解决办法
344
查看次数