PRIMTIV:A Neural Network Toolkit.(Python Fronted)

primitiv的Python项目详细描述


功能

  • 动态和增量图构造
  • 按需分配内存
  • 自动小批量广播
  • 主要与设备无关
  • 简单用法

安装

先决条件:

  • python 3(3.5或更高版本)
  • numpy(1.11.0或更高版本)
  • cython(0.27或更高版本)
  • SCIKIT构建(0.6.1或更高版本,仅用于构建)
  • (可选)CUDA(7.5或更高版本)
  • (可选)OpenCL(1.2或更高版本)和OpenCL C++绑定V2

安装依赖项:

pip3 install numpy cython scikit-build

不带CUDA和OpenCL安装Primitiv:

pip3 install primitiv

使用CUDA和/或OpenCL支持安装Primitiv:

# Enable only CUDA
pip3 install primitiv --global-option --enable-cuda

# Enable both CUDA and OpenCL
pip3 install primitiv --global-option --enable-cuda --global-option --enable-opencl

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

推荐PyPI第三方库


热门话题
乐高EV3无法跟随LeJOS Java的直线   java防止内存映射文件变得过大   java Jax WS wsgen抛出ModelerException:找不到Web服务终结点   java如何在工作结束后处理进度条   输入流中的java无限循环   java将我的应用程序连接到在线MySQL服务器(工作台)   java在jsp中执行Javascript之前从服务器获取值   java如何使用javax swing在测验后显示分数?   java无法在GateIn门户中的IE上提交请求   使用加密时java CRC检查是否冗余?   java Android:如何捕捉这个异常   JavaAWS系统的等价物。出来println()?   JavaSpring,如何使用WebSocket向连接的客户端广播消息?   java Hibernate使用GenerationType在重启时复制主键。桌子