Skip to main content

PyTorch 神经网络的交互式编辑器内性能分析、可视化和调试。

项目描述

天际线


Skyline 是一种与Atom一起使用的工具,用于分析、可视化和调试PyTorch神经网络的训练性能。

注意: Skyline 仍在积极开发中,应被视为测试版产品。其用法和系统要求可能会因版本而异。有关详细信息,请参阅版本控制。

有关 Skyline 的更多信息,包括其文档,请访问 Skyline 网站


安装天际线

Skyline 与在PyTorch中实现的基于 GPU 的神经网络 一起使用。

要运行 Skyline,您需要:

  • 配备 NVIDIA GPU 的系统
  • PyTorch 1.1.0+
  • Python 3.6+

Skyline 是使用pipAtom 包管理器 ( 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 许可证获得许可的开源软件。有关更多信息,请参阅此存储库中的LICENSENOTICE文件。

samples目录中,我们包含来自第三方开发人员的代码示例,这些开发人员拥有自己的开源许可证。有关详细信息,请参阅这些目录中的 README.mdLICENSE文件。

作者

Skyline 由 Geoffrey Yu ( gxyu@cs.toronto.edu ) 编写并主要由其维护。

Skyline 最初是多伦多大学Tovi GrossmanGennady Pekhimenko合作的一个研究项目。

项目详情


下载文件

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

内置分布

skyline_cli-0.5.0-py3-none-any.whl (63.2 kB 图哈希)

已上传 py3