PyTorch 神经网络的交互式编辑器内性能分析、可视化和调试。
项目描述
Skyline 是一种与Atom一起使用的工具,用于分析、可视化和调试PyTorch神经网络的训练性能。
注意: Skyline 仍在积极开发中,应被视为测试版产品。其用法和系统要求可能会因版本而异。有关详细信息,请参阅版本控制。
有关 Skyline 的更多信息,包括其文档,请访问 Skyline 网站。
安装天际线
Skyline 与在PyTorch中实现的基于 GPU 的神经网络 一起使用。
要运行 Skyline,您需要:
- 配备 NVIDIA GPU 的系统
- PyTorch 1.1.0+
- Python 3.6+
Skyline 是使用pip
Atom 包管理器 ( apm
) 安装的。
pip install skyline-cli
apm install skyline
通常,您需要这两个软件包才能使用 Skyline。但是,根据您的用例和开发设置,您可能只需要该pip
软件包,或者您可能需要在不同的机器上安装这些软件包。有关针对不同用例量身定制的详细安装说明,请参阅网站上的安装页面。
安装 Skyline 后,您将能够通过skyline
在 shell 中运行来调用命令行工具。
入门
要快速入门,请查看Skyline 网站上的入门页面。
有关使用 Skyline 的更多信息,包括独立分析和设置远程项目,请参阅 Skyline 文档。
版本控制
Skyline 使用语义版本控制。在 1.0.0 版本之前,不保证次要版本之间的向后兼容性。
Skyline 命令行工具和插件使用独立的版本号。但是,命令行工具和插件的次要版本和主要版本很可能会一起发布(因此共享主要/次要版本号)。
一般来说,最新版本的命令行工具和插件会相互兼容。
执照
Skyline 是根据 Apache 2.0 许可证获得许可的开源软件。有关更多信息,请参阅此存储库中的LICENSE
和NOTICE
文件。
在samples
目录中,我们包含来自第三方开发人员的代码示例,这些开发人员拥有自己的开源许可证。有关详细信息,请参阅这些目录中的
README.md
和LICENSE
文件。
作者
Skyline 由 Geoffrey Yu ( gxyu@cs.toronto.edu ) 编写并主要由其维护。
Skyline 最初是多伦多大学与Tovi Grossman和Gennady Pekhimenko合作的一个研究项目。
项目详情
skyline_cli -0.5.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 39f5241eaa93718d387ab9a35ad38c4f1b9abd20605c5e8463e96d6333335869 |
|
MD5 | 3c590192cc91cf02d665dd21237f04a5 |
|
布莱克2-256 | 9e37bbc999522aa1023fe97ca074538bfdcb55ffdd34cfa5f277a5f877fa5513 |