差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 后一修订版 | 前一修订版 | ||
| 人工智能:paddle:paddle入门:1-paddle模型相关的api和操作 [2026/01/07 09:08] – 创建 ctbots | 人工智能:paddle:paddle入门:1-paddle模型相关的api和操作 [2026/01/08 03:16] (当前版本) – [使用命令行的方式上传模型] ctbots | ||
|---|---|---|---|
| 行 2: | 行 2: | ||
| ===== 打印paddle模型的基本结构信息 ===== | ===== 打印paddle模型的基本结构信息 ===== | ||
| + | |||
| <code python print.py> | <code python print.py> | ||
| import paddle | import paddle | ||
| 行 15: | 行 16: | ||
| ) | ) | ||
| + | </ | ||
| + | |||
| + | ===== 使用命令行的方式上传模型 ===== | ||
| + | |||
| + | <code shell push.sh> | ||
| + | # 请确认已经安装git-lfs (https:// | ||
| + | git lfs install | ||
| + | |||
| + | # 首先使用git克隆远程仓库到本地,需要填写Access Token(位置在我的工作台--令牌获取)和repo_id(模型详情页面中) | ||
| + | git clone https:// | ||
| + | |||
| + | # 进入本地的git仓库目录, | ||
| + | cd internlm2_7b_raw/ | ||
| + | # 添加修改过的文件到暂存区,如 git add README.md 添加指定的README.md文件,或 git add . 添加所有修改文件 | ||
| + | git add " | ||
| + | # 将暂存区的修改文件提交到本地仓库,并附带一条简短的提交说明,如 git commit -m " | ||
| + | git commit -m " | ||
| + | # 推送到远程仓库 | ||
| + | git push | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== 通过程序api的方式上传模型 ===== | ||
| + | |||
| + | |||
| + | |||
| + | <code shell upload.sh> | ||
| + | # 首先请先安装aistudio-sdk库 | ||
| + | # pip install --upgrade aistudio-sdk | ||
| + | |||
| + | import os | ||
| + | # 需要填写aistudio-access-token, | ||
| + | os.environ[" | ||
| + | |||
| + | from aistudio_sdk.hub import upload | ||
| + | res = upload( | ||
| + | # 填写模型详情页面中的repo_id | ||
| + | repo_id=' | ||
| + | # 填写要上传的文件在本地的路径,如' | ||
| + | path_or_fileobj=' | ||
| + | # 填写上传至repo后的文件路径及文件名,如填写" | ||
| + | path_in_repo=' | ||
| + | # 填写commit信息,非必填 | ||
| + | commit_message=' | ||
| + | ) | ||
| + | print(res) | ||
| </ | </ | ||