位置: IT常识 - 正文

Python之PyArmadillo计算库的产生(python lzo)

编辑:rootadmin

推荐整理分享Python之PyArmadillo计算库的产生(python lzo),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python lzo,python的yaml,python mu,python _m,python的yaml,pythonmul,python yacc,python的yaml,内容如对您有帮助,希望把文章链接给更多的朋友!

Python目前有许多科学计算库,其中最有名的就是NumPy和SciPy。但是,这些库常常在代数运算和使用语法方面带来不必要的麻烦,无法直观地管理其中的数据类型。所以,使用Armadillo作为底层的PyArmadillo库就基于此,重新构造了像Matlab和Octave这样容易使用的语法。另外,因为pybind11的使用相对简单,PyArmadillo使用pybind11把C++和Python连接起来。这个库最近已经正式发行了。

1、PyArmadillo的研发经历

Armadillo是一个在C++中与Eigen并驾齐驱的科学计算库,它以其简单易用的特点受到广大程序员和科学家的青睐,也得到了Facebook、NASA、Boeing、Siemens、DeutscheBank、MIT、CMU、Stanford等公司和大学的广泛使用。另外,Armadillo和Rcpp的主要作者共同开发了RcppArmadillo,这是R语言中最主要的科学计算库,Github每月有97.2万个下载。除此之外,Armadillo还作为mlpack这一著名的开源机器学习库的主要依赖库之一而备受关注。

Data61级实习生JasonRumengan根据Armadillo的主要作者ConradSanderson的指导建议,在昆士兰科技大学(QUT)本科学习期间和新南威尔士大学(UNSW)本科学习期间的JasonRumengan开发了这个PyArmadillo库。在PyArmadillo中,Terry被Conrad邀请和Jason合作开发mat和cube两种类型,这两种类型都是中国人。Jason主要负责mat部分和编译方面,而Terry主要负责cube部分和文档及测试。

项目地址:https://github.com/terryyz/PyArmadillo。

具体地说,PyArmadillo是Python语言强调易用性的线性代数库。这个库的设计目的是提供与Matlab或Octave相似的高级语法和功能,使用户能够以一种熟悉而自然的方式表达数学操作。

PyArmadillo还为矩阵和多维数据集(cube)提供了对象,还有200多个相关函数用来在对象中存储数据。全部功能都可以在一个平面结构中使用,并且支持整数,浮点,复数。该库集成了LAPACK或IntelMKL、OpenBLAS等高性能的替代产品,从而提供了多种矩阵分解。

Python之PyArmadillo计算库的产生(python lzo)

2、安装指南

PyArmadillo 库的具体用例如下图所示:

安装 PyArmadillo 需要满足以下要求:

大于 Python3.6,推荐为 3.8 及以上;

支持至少 C++ 11 标准的 C++ 编译器;

至少 8G RAM;

64-bit 的 CPU, 最好 4 核以上;

安装之前已安装好 OpenBLAS 和 LAPACK。

3、目前支持的操作系统

Linux;

MacOS;

Window x64 (x86 暂不支持)。

本文链接地址:https://www.jiuchutong.com/zhishi/311575.html 转载请保留说明!

上一篇:phpcms是框架吗(phpcms是什么框架)

下一篇:如何用python查看进程(python文档怎么查看)

  • 个人所得税的账务处理
  • 增值税销项税的计税依据(销售额)包括()
  • 其他应收款贷方余额表示什么
  • 残保金需要计提分录吗
  • 代订机票被骗可以追回吗
  • 资产整体转让税收
  • 发出材料汇总表金额怎么算
  • 股票转让所得不交增值税
  • 视同销售可以抵扣销项税吗?
  • 会计凭证的概念及分类
  • 新成立的分公司怎么样
  • 股权转让印花税是双方都要缴纳吗
  • 资管新规出台目的
  • 单位个人实际困难怎么写
  • 收到财付通打款认证冲减财务费用怎么做分录
  • 总公司人员可以在分公司报销费用吗
  • 年终奖个人所得税缴纳标准
  • 外购已税化妆品生产的护肤护发品
  • 购买展示柜怎么做会计分录
  • mac电脑command+s
  • window11安装失败
  • 销售费用的类型
  • 便秘怎么办 女性
  • 退回已修改是什么意思
  • 长期挂账的其他应付款转营业外收入情况说明
  • 工会经费申报表填写说明
  • php常见的错误级别
  • 一个楼盘可以开盘几次
  • html用户注册界面
  • web前端面试常见问题
  • JavaScript 30 JavaScript 日期格式
  • php文件上传技术
  • autoscle
  • 关税对企业有什么影响
  • 公交充值卡发票在哪里开
  • 计算机网络面试八股文
  • 其他应付款需要结转损益吗
  • 同一控制下收购溢价
  • mysql多表左连接查询
  • 劳务公司给包工头转账交税吗
  • 个体工商户纳税人类型怎么填
  • 什么是日记账?
  • 增值税期末留抵退税附加税退还吗
  • 纳税人发生应税行为
  • 代垫费用开什么发票
  • 防伪税控技术维护费普通发票怎么申报
  • 发票已到材料未到会计分录
  • 事业单位其他支出科目
  • 存货核算科目设置
  • 委托生产的会计分录
  • 从外面买回来的鸡蛋能孵出小鸡吗
  • 纳税人将外购的货物用于非应税项目
  • 什么是对公账户?
  • 工程施工和主营业务成本关系
  • 个人境外投资限制
  • mysql alter table命令修改表结构实例
  • 微软宣布9款游戏退出XGP订阅
  • bp程序是什么意思
  • 控制面板中的添加和删除在哪里
  • win8关机后自动重启怎么办
  • WIN10系统中断
  • 趣谈linux系统
  • Win10 Mobile/PC Build 10586.550曝光:主要修复bug和优化性能
  • xp系统注册表在哪
  • centos7rz
  • win11连接win7共享打印机
  • 腙基是什么
  • 女鬼照片
  • 可视化gradcam
  • unity3d添加组件
  • express框架的优缺点
  • javascript面向对象精要pdf
  • 那些so 叼的android studio 插件
  • 用if函数计算个人应交所得税
  • 2020宜兴市民中心营业时间
  • 建筑一般纳税人开3%
  • 出口汇率以什么为准
  • 广东电子税务局官网登录入口
  • 自建房交契税需要什么
  • 湖南 资源税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设