从(任意嵌套的)字典生成可移植的MD5哈希。

dicthash的Python项目详细描述


dicthash

从(任意嵌套的)字典生成可移植的MD5哈希。这些字典可以包含任意的python和numpy数据类型。该模块的目标是提供一个可以在不同平台上安全使用的哈希函数。它的主要用途是为用于神经网络模拟的参数扫描的参数字典生成唯一的标识符。

它向用户dicthash.generate_hash_from_dict公开一个函数。

它向用户公开一个函数:generate_hash_from_dict。 用户可以设置两个全局参数:

  • FLOAT_FACTOR

    为了确保不同系统之间的一致性,库 用FLOAT_FACTOR乘浮点数,然后将它们转换为 整数。

  • FLOOR_SMALL_FLOATS

    如果浮点数小于FLOAT_FACTOR的倒数,则 无法安全转换。如果FLOOR_SMALL_FLOATS设置为true, 图书馆将把浮点数归零。如果设置为false,它将 在这种情况下抛出错误。

Python2.7Python3.6PyPI version fury.ioGPL license

代码状态

Build StatusCoverage Status

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Android studio在应用程序中自动添加错误权限   java如何转换“javafx”。场景形象Image@1a3d58b'到正常的文件路径   java这个程序的流程是什么?请启发我的知识   javafx中按钮的java切换组   void方法中使用的void方法的数组组成?(爪哇)   jsp重定向到Liferay Portlet中的Java Servlet   java在创建反转arraylist的方法时遇到问题   使类(包装映射)在Java的forloop中可用   java将TextInputLayout或任何UI组件从活动传递到DialogFragment   java在启动SpringBootApplication时捕获异常   java如何实现像playstore应用程序那样的向下滚动隐藏操作栏?   java如何获得pom文件的完全解析模型?   在Java中将字节数组转换为字符串并返回后得到错误的结果   java数学解析器令牌结构   java是默认的Hibernate(5.2.5)会话级缓存终止性能?