矩阵产品表示库

mpnum的Python项目详细描述


[mpnum]

python的矩阵产品表示库

MPNUM是一个灵活的、用户友好的、可扩展的工具箱。 矩阵乘积状态/张量训练张量格式。mpnum提供:

  • 支持著名的矩阵产品表示,例如:
  • 矩阵积态(mps),也称为张量列(tt)
  • 矩阵乘积运算符(MPO)
  • 局部净化矩阵产物状态(PMP)
  • 任意矩阵乘积阵列(mpa)
  • 算术运算:加法、乘法、收缩等。
  • 压缩、标准形式等
  • 求mpos(dmrg)的极值特征值和特征向量
  • 新矩阵产品算法的灵活工具

要安装最新的稳定版本,请运行

pip install mpnum

如果要从源安装mpnum,请运行(在UNIX上)

git clone https://github.com/dseuss/mpnum.git cd mpnum pip install .

为了运行测试并生成文档,您必须 通过

pip install -r requirements.txt

有关详细信息,请参见:

  • mpnum简介
  • 带有代码示例的笔记本
  • 库参考
  • 贡献指南

所需套餐:

  • 六,纽比,希比

支持的Python版本:

  • 2.7、3.4、3.5、3.6

备选方案:

  • 用于Matlab的TT工具箱
  • python的ttpy
  • C++
  • 的传感器

如何贡献

任何形式的贡献都是非常受欢迎的。请使用问题跟踪程序 用于错误报告。如果你想贡献代码,请参阅 如何在文档中做出贡献。

贡献者

许可证

根据BSD 3条款许可证的条款分发(见许可证)。

引文

MPNUM已在下列出版物中使用和引用:

    1. Dhand等人(2017年),ARXIV 1710.06103
    1. Schwartz,J.Scheuer等人(2017年),ARXIV 1710.01508
    1. Scheuer等人(2017年),ARXIV 1706.01315
      1. Lanyon,Ch.Maier等人,Nat.菲斯。(2017年),ARXIV 1612.08000

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

推荐PyPI第三方库


热门话题
java依赖组织。缺少json:json:jar   从命令行Linux vs Windows调用Java   java“(BluetoothManager)”周围的这对括号是做什么的?   java在Spring中使用哪种传播?   java如何检查一个数字是否以任何顺序包含自身?   java如何在yotaphone上锁定背面屏幕?   无作用域bean的JavaCDI注入   angularjs我希望构建实时数据,将客户端传递到服务器,而不使用JAVA中的WebSocket   不显示对象的java动态JPanel   java在Flex中动态更改列系列显示名称   java Arduino未正确发送整数   测试服务器中的java Apache CXF客户端错误,需要服务器名称指示(SNI)   在GUI中按下按钮的java显示字符串方法   java如何在JSON反序列化期间将引用转换为实例   java类型安全:未选中的从对象强制转换   pac4j(多个提供商)的java SSO身份验证令牌吊销问题   java使用sbt文件指定主类的路径并包含库   运行应用程序时发生java UnsatifiedPendencyException异常