跳转到主要内容

cudnn环境管理器

项目描述

https://img.shields.io/pypi/v/cudnnenv https://img.shields.io/github/license/unnonouno/cudnnenv https://img.shields.io/github/checks-status/unnonouno/cudnnenv/master https://img.shields.io/coveralls/github/unnonouno/cudnnenv/master

cudnnenv

cudnnenv管理cuDNN的各种版本。

需求

  • Linux, macOS

  • Python 2.7, 3.7, 3.8, 3.9, 3.10

安装

通过pip命令安装cudnnenv。

$ pip install cudnnenv

请务必设置您的环境变量。cudnnenv安装的cuDNN位于~/.cudnn/active/cuda

LD_LIBRARY_PATH=~/.cudnn/active/cuda/lib64:$LD_LIBRARY_PATH
CPATH=~/.cudnn/active/cuda/include:$CPATH
LIBRARY_PATH=~/.cudnn/active/cuda/lib64:$LIBRARY_PATH

此程序使用curl和tar命令。请在使用之前安装它们。

用法

usage: cudnnenv [-h]
                {install,install-file,activate,uninstall,version,versions,deactivate}
                ...
位置参数

{install,install-file,activate,uninstall,version,versions,deactivate}

install:

安装版本

install-file:

安装本地cuDNN文件

activate:

激活已安装版本

uninstall:

卸载版本

version:

显示活动版本

versions:

显示可用版本

deactivate:

停用cudnnenv

可选参数
-h, --help

显示此帮助信息并退出

install

install 子命令安装并激活指定的cuDNN版本。使用 activate 子命令仅激活已安装的版本。

usage: cudnnenv install [-h] VERSION

位置参数

VERSION:

您想要安装和激活的cuDNN版本。使用 versions 子命令检查可用版本。

install-file

install-file 子命令安装指定的本地 cuDNN 文件并激活它。您只能安装 tar.gz 文件,不能使用 deb 软件包。

usage: cudnnenv install-file [-h] FILE VERSION

位置参数

FILE:

要安装的本地 cuDNN 归档文件的路径

VERSION:

您想要安装的 cuDNN 版本名称

activate

activate 子命令激活已安装的 cuDNN。与 install 命令不同,此命令不会下载归档文件。

usage: cudnnenv activate [-h] VERSION

位置参数

VERSION:

您想要激活的已安装 cuDNN 版本。

uninstall

uninstall 子命令从您的环境中卸载指定的 cuDNN 版本。

usage: cudnnenv uninstall [-h] VERSION

位置参数

VERSION:

您想要卸载的 cuDNN 版本。

version

version 子命令显示当前激活的版本。如果没有激活任何版本,它将显示 (none)

usage: cudnnenv version [-h]

versions

versions 子命令显示可用的版本,您可以在 install 子命令中选择这些版本,以及您使用 installinstall-files 子命令安装的已安装版本。

usage: cudnnenv versions [-h]

deactivate

deactivate 子命令通过删除符号链接来停用 cudnnenv。

usage: cudnnenv deactivate [-h]

目录结构

+ .cudnn
  + versions
  | + v2
  | | + cuda
  | |   + include
  | |   + lib64
  | + v3
  | + ...
  + active --> versions/vX

许可证

cudnnenv 在 MIT 许可下发行。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定要选择哪一个,请了解有关 安装软件包 的更多信息。

源分布

cudnnenv-0.8.0.tar.gz (18.0 kB 查看哈希值)

上传时间

由以下支持

AWSAWS 云计算和安全赞助商 DatadogDatadog 监控 FastlyFastly CDN GoogleGoogle 下载分析 MicrosoftMicrosoft PSF 赞助商 PingdomPingdom 监控 SentrySentry 错误日志 StatusPageStatusPage 状态页面