检查两个Dasks是否相同
Checking if two Dasks are the same
确定两个 Dask 对象是否引用相同结果的正确方法是什么?是像比较两者的 name
属性一样简单,还是需要进行其他检查 运行?
对于主库中的任何 dask collections(数组、包、延迟、数据帧)是的,相同的名称应该意味着相同的值。
然而,事实并非总是如此。我们不会在任何地方都使用确定性哈希。有时我们改用 uuid。例如,随机数组总是为键获取随机 UUID,但两个随机数组 可能 偶然相等。
对于 collections 在 Dask 库之外制作的内容,不提供任何保证。在调度程序级别不强制执行。
确定两个 Dask 对象是否引用相同结果的正确方法是什么?是像比较两者的 name
属性一样简单,还是需要进行其他检查 运行?
对于主库中的任何 dask collections(数组、包、延迟、数据帧)是的,相同的名称应该意味着相同的值。
然而,事实并非总是如此。我们不会在任何地方都使用确定性哈希。有时我们改用 uuid。例如,随机数组总是为键获取随机 UUID,但两个随机数组 可能 偶然相等。
对于 collections 在 Dask 库之外制作的内容,不提供任何保证。在调度程序级别不强制执行。