PYZFP

python包装在zfp compression library上。这是第二个版本,使用cython重写,因为使用cTypes的早期版本很慢。Click here用于性能比较。目前包装zfp版本0.5.5。

安装pip install pyzfp

这应该下载zfp版本0.5.5,编译它并离开共享库

准备用作/zfp-0.5.5/lib/libzfp.so。

用法

演示库使用的示例程序:(也是test.py的内容):from pyzfp import compress, decompress

a = np.linspace(0, 100, num=1000000).reshape((100, 100, 100))

tolerance = 0.0000001

parallel = True

compressed = compress(a, tolerance=tolerance, parallel=parallel)

recovered = decompress(compressed, a.shape, a.dtype, tolerance=tolerance)

print(len(a.tostring()))

print(len(compressed))

print(np.linalg.norm(recovered-a))

欢迎加入QQ群-->: 979659372

推荐PyPI第三方库

python pyz_Python pyzfp包_程序模块 - PyPI - Python中文网相关推荐

  1. python pyz_Python pyzgoubi包_程序模块 - PyPI - Python中文网

    这是Zgoubi的接口.以及加速器设计框架.它是用http://sourceforge.net/projects/zgoubi/中的zgoubi 6.0.1以及最新的开发版本在linux.macos ...

  2. python eel_Python django-eel包_程序模块 - PyPI - Python中文网

    黄鳝 django eel是一个用于html gui应用程序的django应用程序,具有简单的python/js互操作.它是Eel的移植版本. 回购分行master:django鳗鱼的master分支 ...

  3. c4d python sdk_Python nexus-sdk包_程序模块 - PyPI - Python中文网

    nexus python sdk 用于Blue Brain Nexusv1的python sdk. 状态 贝塔. 开始 使用量importnexussdkasnexusnexus.config.set ...

  4. python alphashape_Python alphashape包_程序模块 - PyPI - Python中文网

    Alpha形状工具箱 用于生成Alpha形状的工具箱. alpha形状通常用于泛化包含点集的边界多边形.alpha参数定义为值a,使得半径为1/a的圆盘的边可以在一组点的任意两个边成员之间绘制,并且仍 ...

  5. python psd_Python psd包_程序模块 - PyPI - Python中文网

    屏蔽门模块 此模块提供易于使用的工具,用于快速数据可视化和光谱 分析. 数据必须存储在文本.numpy或hdf5文件以及与 接受标准numpy.loadtxt和numpy.load.第一维度,或 行, ...

  6. python canopen_Python canopener包_程序模块 - PyPI - Python中文网

    用于打开文件的python便利函数canopener(filename, mode='r'). 本地文件的行为与open():>>> canopener('local_file.tx ...

  7. python paas_Python paasword包_程序模块 - PyPI - Python中文网

    paas word django身份验证中间件 Paas-Word是一个在线身份验证和用户管理服务. 这个python django中间件通过Paas-Word使具有django后端的网站所有者能够将 ...

  8. python cmap_Python cmap包_程序模块 - PyPI - Python中文网

    cmapy 在python中使用matplotlib colormaps和opencv. matplotlib提供了很多nice colormaps.cmapy将这些颜色映射公开为颜色列表,这些颜色列 ...

  9. python msgbox_Python PyMsgBox包_程序模块 - PyPI - Python中文网

    Pymsgbox 一个简单的.跨平台的.纯python模块,用于类似javascript的消息框. 要导入,请运行:>>> from pymsgbox import *` pymsg ...

最新文章

  1. python字符集_Python任意字符集转换
  2. SpringMVC_4.请求数据
  3. Linux下安装Redis(三分钟搞定)
  4. 冒泡和快速排序的时间复杂度_八大排序算法性能分析及总结
  5. 人月神话阅读笔记之二
  6. 关于Context []startup failed due to previous errors
  7. Halcon11相对于Halcon10改动
  8. PHP substr(),mb_substr(),mb_strcut()比较
  9. 非平衡数据(imbalanced data)简单介绍
  10. 极光im java,连接极光异常是什么原因
  11. Mac安装/卸载brew
  12. 附录A 计算机的0和1
  13. A Deep Journey into Super-resolution: A Survey阅读
  14. 修复VSAN无法看到的主机磁盘
  15. sem竞价账户怎么提升效果提高转化
  16. MP | 东农吴凤芝/南农韦中-根系分泌物介导的植物种间互作塑造了根际微生物组抑病力...
  17. 英文文献翻译格式整理器
  18. CSS阴影效果(Box-shadow)用法趣味讲解
  19. python爬虫爬取微信_Python爬虫爬取微信小程序
  20. kindle图书资源下载,mobi文件下载

热门文章

  1. php本地安装mysql报错443_Mysql性能剖析工具--Anemometer部署
  2. 如何使TOOLBOX变成中文名称
  3. 冯扬文:船用燃料油价格大涨对我省航运企业的影响
  4. Freebsd 8.4 Vmware 安装及软件配置
  5. 优秀IT顾问的七大能力之七--持续战斗能力
  6. 使用阿里云ECS搭建基于Wordpress的个人网站
  7. mysql怎么批量导入excel数据_phpmyadmin怎么批量导入excel数据到mysql
  8. 基于mean-shift的简单目标跟踪
  9. 计算机主机重启键,重启(计算机术语)_百度百科
  10. MT7688 wifi 调试(二) 如何修改ra0 mac地址