我正在使用带有GitHub URI的mlflow运行。当我使用下面的命令运行时,
mlflow run <git-uri>
字符串该命令设置了一个conda环境,然后 * 将Git repo克隆到一个temp目录中,但我需要将其设置在一个特定的目录中 *我检查了整个文档,但我找不到它。没有这样的选项可以一次完成吗?
5uzkadbs1#
对于非本地URI,MLflow使用Python的tempfile.mkdtemp函数(源代码),它创建临时目录。您可以通过设置TMPDIR环境变量对其进行一些控制,如Python文档中所述(它也列出了TMP和TEMP,但它们在MacOS上对我不起作用)-但它只会为临时目录和文件设置“基本路径”,目录/文件名仍然是随机的。
tempfile.mkdtemp
TMPDIR
TMP
TEMP
1条答案
按热度按时间5uzkadbs1#
对于非本地URI,MLflow使用Python的
tempfile.mkdtemp
函数(源代码),它创建临时目录。您可以通过设置TMPDIR
环境变量对其进行一些控制,如Python文档中所述(它也列出了TMP
和TEMP
,但它们在MacOS上对我不起作用)-但它只会为临时目录和文件设置“基本路径”,目录/文件名仍然是随机的。