① 提供一个命令,可以执行这个命令一次,就预加载指定模式的所需依赖模型。其实就是调用一下check_files_exists_and_download(check_hash, download_mode="base")函数,但是目前这个文件依赖太多,直接调用很麻烦会有各种依赖问题。
①提供一个环境变量或启动参数,决定运行时是否还需要check_files_exists_and_download,对于预加载的情况,开发者可以直接设置跳过。
③文件“scripts/easyphoto_utils/common_utils.py”中函数check_files_exists_and_download的参数check_hash,建议也允许通过环境变量来统一控制。在生产环境,很多时候并不需要、也不期待每次都做这个检查,有点太影响效率和稳定性。
在生产环境下,肯定会通过其他手段预先加载好依赖模型,而不是每次都去走网络加载。因此,希望做如下优化:
① 提供一个命令,可以执行这个命令一次,就预加载指定模式的所需依赖模型。其实就是调用一下check_files_exists_and_download(check_hash, download_mode="base")函数,但是目前这个文件依赖太多,直接调用很麻烦会有各种依赖问题。 ①提供一个环境变量或启动参数,决定运行时是否还需要check_files_exists_and_download,对于预加载的情况,开发者可以直接设置跳过。 ③文件“scripts/easyphoto_utils/common_utils.py”中函数check_files_exists_and_download的参数check_hash,建议也允许通过环境变量来统一控制。在生产环境,很多时候并不需要、也不期待每次都做这个检查,有点太影响效率和稳定性。
感谢伟大的开源开发者!