frameworks:
- Pytorch license: Apache License 2.0 tasks:
- text-to-image-synthesis
是一个下载stable_diffusion预训练模型的地方
SDK下载
#安装ModelScope
pip install modelscope
#SDK模型下载
from modelscope import snapshot_download
model_dir = snapshot_download('llm416101531/stable_diffusion')
Git下载
#Git模型下载
git clone https://www.modelscope.cn/llm416101531/stable_diffusion.git
如果您是本模型的贡献者,我们邀请您根据模型贡献文档,及时完善模型卡片内容。
模型的上传
使用Python SDK上传模型
from modelscope.hub.api import HubApi
YOUR_ACCESS_TOKEN = '请从ModelScope个人中心->访问令牌获取'
api = HubApi()
api.login(YOUR_ACCESS_TOKEN)
api.push_model(
model_id="yourname/your_model_id",
model_dir="my_model_dir" # 本地模型目录,要求目录中必须包含configuration.json
)
使用Git上传模型
# 模型下载,假设您的账户名是user,您通过页面创建的模型名称为my_test_model
git lfs install
git clone https://www.modelscope.cn/user/my_test_model.git
# 私有模型下载,前提是您有响应模型权限 方法1
git lfs install
git clone https://oauth2:your_git_token@www.modelscope.cn/user/my_test_model.git
# 方法2
git clone https://user@www.modelscope.cn/user/my_test_model.git
# Password for 'http://user@modelscope.cn':
# input git token
# 假设您的模型文件位于/work/my_model_dir目录下
cd my_test_model
cp -rf /work/my_model_dir/* .
git add -A .
git commit -m "commit message"
git push
上传数据集
使用GIT命令上传数据
对于普通小文件 (大小<100M)
git add .
git commit -m "commit message"
git push
对于大文件(大小 > 100M)
## 大文件传输建议使用git lfs命令
## 先确保本地安装有git lfs
git lfs track xxx_file_name # 运行完会看到生成一个.gitattributes文件
## 一并提交原始文件以及生成的文件
git add .
git commit -m "commit message"
git push
评论