目录

实用程序

开箱即用的实用程序组件。这些是 仅执行众所周知的二进制文件(例如 ) ,并用作教程材料或之间的粘合作 工作流中有意义的阶段。cp

torchx.components.utils 中。echomsg str = 'hello world'image str = 'ghcr.io/pytorch/torchx:0.1.0'num_replicas: int = 1torchx.specs.api.AppDef[来源]

将消息回显到 stdout(调用 echo)

参数
  • msg – 消息回声

  • image – 要使用的图像

  • num_replicas – 要运行的副本数

torchx.components.utils 中。touch文件 strimage str = 'ghcr.io/pytorch/torchx:0.1.0'torchx.specs.api.AppDef[来源]

触摸文件(调用 touch)

参数
  • file (文件) – 要创建的文件

  • image – 要使用的镜像

torchx.components.utils 中。sh*args strimage str = 'ghcr.io/pytorch/torchx:0.1.0'num_replicas: int = 1torchx.specs.api.AppDef[来源]

通过 sh 运行提供的命令。目前 sh 不支持 环境变量替换。

参数
  • args – bash 参数

  • image – 要使用的图像

  • num_replicas – 要运行的副本数

torchx.components.utils 中。copysrc strdst strimage str = 'ghcr.io/pytorch/torchx:0.1.0'torchx.specs.api.AppDef[来源]

copy 将文件从 src 复制到 DST。src 和 dst 可以是任何有效的 fsspec url 的 URL 中。

这不支持递归副本或目录。

参数
  • src – 源 fsspec 文件位置

  • dst – 目标 fsspec 文件位置

  • image (图像) – 包含 Copy app (复制应用程序) 的图像

torchx.components.utils 中。boothx1 floatx2 floattrial_idx: int = 0tracker_base: str = '/tmp/torchx-util-booth'图片 str = 'ghcr.io/pytorch/torchx:0.1.0'torchx.specs.api.AppDef[来源]

评估 booth 函数 。 输出结果可通过以下方式访问f(x1, x2) = (x1 + 2*x2 - 7)^2 + (2*x1 + x2 - 5)^2FsspecResultTracker(outdir)[trial_idx]

参数
  • x1 – x1

  • x2 – x2

  • trial_idx – 如果未运行 HPO,则忽略

  • tracker_base – 跟踪链接的基本输出目录的 URI(例如 s3://foo/bar)

  • image – 包含 booth 应用程序的映像

文档

访问 PyTorch 的全面开发人员文档

查看文档

教程

获取面向初学者和高级开发人员的深入教程

查看教程

资源

查找开发资源并解答您的问题

查看资源