跳转到主要内容

扩展标准Python的heapq以用于性能应用

项目描述

这个简约的CPython扩展提供了termial随机实现。

请参阅这篇文章这篇文章以了解更多关于termial随机的信息。

基本上,随机生成器优先考虑接近0的数字。请参见下图中n==10时的分布。

Distribution of numbers generated using termial random.

安装

只需使用pip安装此库

pip install termial-random

使用

该模块提供了3个核心函数

  • termial_random.seed(n)用于根据提供的n初始化glibc随机数生成器

  • termial_random.seed_init()用于根据当前时间初始化glibc随机数生成器

  • termial_random.random(n)用于计算给定n的termial随机数

基准测试

请参阅这个基准测试gist

项目详情


下载文件

下载您平台对应的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

termial-random-0.0.2.tar.gz (3.4 kB 查看哈希值)

上传时间 源代码

构建分发

termial_random-0.0.2-cp38-cp38-manylinux2014_x86_64.whl (25.7 kB 查看哈希值)

上传时间 CPython 3.8

termial_random-0.0.2-cp38-cp38-manylinux1_x86_64.whl (25.7 kB 查看哈希值)

上传时间 CPython 3.8

termial_random-0.0.2-cp36-cp36m-manylinux2014_x86_64.whl (25.7 kB 查看哈希值)

上传时间 CPython 3.6m

termial_random-0.0.2-cp36-cp36m-manylinux1_x86_64.whl (25.7 kB 查看哈希值)

上传时间 CPython 3.6m

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面