MindInsight相关命令

Linux Ascend GPU CPU 模型调优 中级 高级

MindInsight相关命令 - 图1

查看命令帮助信息

  1. mindinsight --help

查看版本信息

  1. mindinsight --version

启动服务

  1. mindinsight start [-h] [--config <CONFIG>] [--workspace <WORKSPACE>]
  2. [--port <PORT>] [--url-path-prefix <URL_PATH_PREFIX>]
  3. [--reload-interval <RELOAD_INTERVAL>]
  4. [--summary-base-dir <SUMMARY_BASE_DIR>]
  5. [--enable-debugger <ENABLE_DEBUGGER>]
  6. [--debugger-port <DEBUGGER_PORT>]

参数含义如下:

参数名属性功能描述参数类型默认值取值范围规则限制
-h, —help可选显示启动命令的帮助信息。----
—config <CONFIG>可选指定配置文件或配置模块。String-物理文件路径(file:/path/to/config.py)或Python可识别的模块路径(python:path.to.config.module)。
—workspace <WORKSPACE>可选指定工作目录路径。String$HOME/mindinsight--
—port <PORT>可选指定Web可视化服务端口。Integer80801~65535-
—url-path-prefix <URL_PATH_PREFIX>可选指定Web服务URL地址前缀。String-URL地址前缀由斜杠(/)分隔成多个部分,各部分支持由字母/数字/下划线/连字符/点号组成的字符串,但不能是单点号(.)或双点号(..)。
—reload-interval <RELOAD_INTERVAL>可选指定加载数据的时间间隔(单位:秒)。Integer3-设置为0时表示只加载一次数据。
—summary-base-dir <SUMMARY_BASE_DIR>可选指定加载训练日志数据的根目录路径。String./-MindInsight将遍历此路径下的直属子目录。若某个直属子目录包含日志文件,则该子目录被识别为日志文件目录,若根目录包含日志文件,则根目录被识别为日志文件目录。
—enable-debugger <ENABLE_DEBUGGER>可选是否开启Debugger功能BooleanFalseTrue/False-
—debugger-port <DEBUGGER_PORT>可选指定Debugger Server服务端口。Integer500511~65535-

服务启动时,命令行参数值将被保存为进程的环境变量,并以 MINDINSIGHT_ 开头作为标识,如 MINDINSIGHT_CONFIGMINDINSIGHT_WORKSPACEMINDINSIGHT_PORT 等。

查看服务进程信息

MindInsight向用户提供Web服务,可通过以下命令,查看当前运行的Web服务进程。

  1. ps -ef | grep mindinsight

根据服务进程PID,可通过以下命令,查看当前服务进程对应的工作目录WORKSPACE

  1. lsof -p <PID> | grep access

输出如下,可查看WORKSPACE

  1. gunicorn <PID> <USER> <FD> <TYPE> <DEVICE> <SIZE/OFF> <NODE> <WORKSPACE>/log/gunicorn/access.log

停止服务

  1. mindinsight stop [-h] [--port PORT]

参数含义如下:

参数名属性功能描述参数类型默认值取值范围规则限制
-h, —help可选显示停止命令的帮助信息。----
—port <PORT>可选指定Web可视化服务端口。Integer80801~65535-