@@ -3116,7 +3116,7 @@ wrong_specification=You cannot use this specification, please choose another ite | |||||
job_name_rule = Please enter letters, numbers, _ and - up to 64 characters and cannot end with a dash (-). | job_name_rule = Please enter letters, numbers, _ and - up to 64 characters and cannot end with a dash (-). | ||||
dataset_path_rule = The dataset location is stored in the environment variable data_url, and the training output path is stored in the environment variable train_url. | |||||
dataset_path_rule = The dataset location is stored in the environment variable <strong style="color:#010101">data_url</strong>, and the output path is stored in the environment variable <strong style="color:#010101">train_url</strong>. | |||||
view_sample = View sample | view_sample = View sample | ||||
inference_output_path_rule = The inference output path is stored in the environment variable result_url. | inference_output_path_rule = The inference output path is stored in the environment variable result_url. | ||||
model_file_path_rule=The model file location is stored in the environment variable ckpt_url | model_file_path_rule=The model file location is stored in the environment variable ckpt_url | ||||
@@ -3149,3 +3149,4 @@ Stopped_success_update_status_fail=Succeed in stopping th job, but failed to upd | |||||
load_code_failed=Fail to load code, please check if the right branch is selected. | load_code_failed=Fail to load code, please check if the right branch is selected. | ||||
error.dataset_select = dataset select error:the count exceed the limit or has same name | error.dataset_select = dataset select error:the count exceed the limit or has same name | ||||
new_train_gpu_tooltips = The code is storaged in <strong style="color:#010101">%s</strong>, the dataset is storaged in <strong style="color:#010101">%s</strong>, and please put your model into <strong style="color:#010101">%s</strong> then you can download it online |
@@ -3131,7 +3131,7 @@ card_type = 卡类型 | |||||
wrong_specification=您目前不能使用这个资源规格,请选择其他资源规格。 | wrong_specification=您目前不能使用这个资源规格,请选择其他资源规格。 | ||||
job_name_rule = 请输入字母、数字、_和-,最长64个字符,且不能以中划线(-)结尾。 | job_name_rule = 请输入字母、数字、_和-,最长64个字符,且不能以中划线(-)结尾。 | ||||
dataset_path_rule = 数据集位置存储在环境变量data_url中,训练输出路径存储在环境变量train_url中。 | |||||
dataset_path_rule = 数据集位置存储在环境变量<strong style="color:#010101">data_url</strong>中,输出路径存储在环境变量<strong style="color:#010101">train_url</strong>中。 | |||||
view_sample = 查看样例 | view_sample = 查看样例 | ||||
inference_output_path_rule = 推理输出路径存储在环境变量result_url中。 | inference_output_path_rule = 推理输出路径存储在环境变量result_url中。 | ||||
model_file_path_rule = 模型文件位置存储在环境变量ckpt_url中。 | model_file_path_rule = 模型文件位置存储在环境变量ckpt_url中。 | ||||
@@ -3165,3 +3165,4 @@ load_code_failed=代码加载失败,请确认选择了正确的分支。 | |||||
error.dataset_select = 数据集选择错误:数量超过限制或者有同名数据集 | error.dataset_select = 数据集选择错误:数量超过限制或者有同名数据集 | ||||
new_train_gpu_tooltips =训练脚本存储在<strong style="color:#010101">%s</strong>中,数据集存储在<strong style="color:#010101">%s</strong>中,训练输出请存储在<strong style="color:#010101">%s</strong>中以供后续下载。 |
@@ -115,6 +115,10 @@ | |||||
Ascend NPU</a> | Ascend NPU</a> | ||||
</div> | </div> | ||||
{{template "custom/wait_count_train" Dict "ctx" $ "type" .train_gpu_types}} | {{template "custom/wait_count_train" Dict "ctx" $ "type" .train_gpu_types}} | ||||
<div style="display: flex;align-items: center;margin-left: 155px;margin-top: 0.5rem;"> | |||||
<i class="ri-error-warning-line" style="color: #f2711c;margin-right: 0.5rem;"></i> | |||||
<span style="color: #888;font-size: 12px;">{{.i18n.Tr "cloudbrain.new_train_gpu_tooltips" "/code" "/dataset" "/model" | Safe}}</span> | |||||
</div> | |||||
</div> | </div> | ||||
<div class="required min_title inline field"> | <div class="required min_title inline field"> | ||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.job_name"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.job_name"}}</label> | ||||
@@ -212,8 +216,7 @@ | |||||
<div id="select-multi-dataset"> | <div id="select-multi-dataset"> | ||||
</div> | </div> | ||||
<span class="tooltips" | |||||
style="margin-left: 11.5rem;margin-bottom: 1rem;">训练脚本存储在/code中,数据集存储在/dataset中,训练输出请存储在/model中以供后续下载。</span> | |||||
<span class="tooltips" style="margin-left: 11.5rem;margin-bottom: 1rem;"></span> | |||||
<div class="inline min_title field"> | <div class="inline min_title field"> | ||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.run_parameter"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.run_parameter"}}</label> | ||||
<span id="add_run_para" | <span id="add_run_para" | ||||
@@ -106,6 +106,10 @@ | |||||
Ascend NPU</a> | Ascend NPU</a> | ||||
</div> | </div> | ||||
{{template "custom/wait_count_train" Dict "ctx" $}} | {{template "custom/wait_count_train" Dict "ctx" $}} | ||||
<div style="display: flex;align-items: center;margin-left: 155px;margin-top: 0.5rem;"> | |||||
<i class="ri-error-warning-line" style="color: #f2711c;margin-right: 0.5rem;"></i> | |||||
<span style="color: #888;font-size: 12px;">{{.i18n.Tr "cloudbrain.new_train_gpu_tooltips" "/tmp/code" "/tmp/dataset" "/tmp/output" | Safe}}</span> | |||||
</div> | |||||
</div> | </div> | ||||
<div class="required min_title inline field"> | <div class="required min_title inline field"> | ||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.job_name"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.job_name"}}</label> | ||||
@@ -165,7 +169,7 @@ | |||||
{{template "custom/select_dataset_train" .}} | {{template "custom/select_dataset_train" .}} | ||||
<span class="tooltips" style="margin-left: 11.5rem;margin-bottom: 2rem;">{{.i18n.Tr "repo.grampus.gpu_dataset_path_rule"}}</span> | |||||
<span class="tooltips" style="margin-left: 11.5rem;margin-bottom: 1rem;"></span> | |||||
<div class="inline min_title field"> | <div class="inline min_title field"> | ||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.run_parameter"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.run_parameter"}}</label> | ||||
<span id="add_run_para" style="margin-left: 0.5rem;cursor:pointer;color: rgba(3, 102, 214, 100);font-size: 14px;line-height: 26px;font-family: SourceHanSansSC-medium;"><i class="plus square outline icon"></i>{{.i18n.Tr "repo.modelarts.train_job.add_run_parameter"}}</span> | <span id="add_run_para" style="margin-left: 0.5rem;cursor:pointer;color: rgba(3, 102, 214, 100);font-size: 14px;line-height: 26px;font-family: SourceHanSansSC-medium;"><i class="plus square outline icon"></i>{{.i18n.Tr "repo.modelarts.train_job.add_run_parameter"}}</span> | ||||
@@ -100,6 +100,10 @@ | |||||
Ascend NPU</a> | Ascend NPU</a> | ||||
</div> | </div> | ||||
{{template "custom/wait_count_train" Dict "ctx" $}} | {{template "custom/wait_count_train" Dict "ctx" $}} | ||||
<div style="display: flex;align-items: center;margin-left: 155px;margin-top: 0.5rem;"> | |||||
<i class="ri-error-warning-line" style="color: #f2711c;margin-right: 0.5rem;"></i> | |||||
<span style="color: #888;font-size: 12px;">{{.i18n.Tr "cloudbrain.new_train_gpu_tooltips" "/cache/code" "/cache/dataset" "/cache/output" | Safe}}</span> | |||||
</div> | |||||
</div> | </div> | ||||
<div class="required min_title inline field"> | <div class="required min_title inline field"> | ||||
@@ -177,7 +181,7 @@ | |||||
</div> | </div> | ||||
{{template "custom/select_dataset_train" .}} | {{template "custom/select_dataset_train" .}} | ||||
<span class="tooltips" style="margin-left: 11.5rem;margin-bottom: 2rem;">{{.i18n.Tr "repo.grampus.dataset_path_rule"}}</span> | |||||
<span class="tooltips" style="margin-left: 11.5rem;margin-bottom: 1rem;"></span> | |||||
<div class="inline min_title field"> | <div class="inline min_title field"> | ||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.run_parameter"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.run_parameter"}}</label> | ||||
<span id="add_run_para" style="margin-left: 0.5rem;cursor:pointer;color: rgba(3, 102, 214, 100);font-size: 14px;line-height: 26px;font-family: SourceHanSansSC-medium;"><i class="plus square outline icon"></i>{{.i18n.Tr "repo.modelarts.train_job.add_run_parameter"}}</span> | <span id="add_run_para" style="margin-left: 0.5rem;cursor:pointer;color: rgba(3, 102, 214, 100);font-size: 14px;line-height: 26px;font-family: SourceHanSansSC-medium;"><i class="plus square outline icon"></i>{{.i18n.Tr "repo.modelarts.train_job.add_run_parameter"}}</span> | ||||
@@ -83,6 +83,10 @@ | |||||
Ascend NPU</a> | Ascend NPU</a> | ||||
</div> | </div> | ||||
{{template "custom/wait_count_train" Dict "ctx" $}} | {{template "custom/wait_count_train" Dict "ctx" $}} | ||||
<div style="display: flex;align-items: center;margin-left: 155px;margin-top: 0.5rem;"> | |||||
<i class="ri-error-warning-line" style="color: #f2711c;margin-right: 0.5rem;"></i> | |||||
<span style="color: #888;font-size: 12px;">{{.i18n.Tr "cloudbrain.dataset_path_rule" | Safe}}</span> | |||||
</div> | |||||
</div> | </div> | ||||
<div class="required min_title inline field"> | <div class="required min_title inline field"> | ||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.job_name"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.job_name"}}</label> | ||||
@@ -193,7 +197,7 @@ | |||||
</div> | </div> | ||||
<!-- 数据集 --> | <!-- 数据集 --> | ||||
{{template "custom/select_dataset_train" .}} | {{template "custom/select_dataset_train" .}} | ||||
<span class="tooltips" style="margin-left: 11.5rem;margin-bottom: 2rem;">{{.i18n.Tr "cloudbrain.dataset_path_rule"}}</span> | |||||
<span class="tooltips" style="margin-left: 11.5rem;margin-bottom: 1rem;"></span> | |||||
<div class="inline min_title field required"> | <div class="inline min_title field required"> | ||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.start_file"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.start_file"}}</label> | ||||
{{if .bootFile}} | {{if .bootFile}} | ||||
@@ -111,11 +111,14 @@ | |||||
Ascend NPU</a> | Ascend NPU</a> | ||||
</div> | </div> | ||||
{{template "custom/wait_count_train" Dict "ctx" $}} | {{template "custom/wait_count_train" Dict "ctx" $}} | ||||
<div style="display: flex;align-items: center;margin-left: 155px;margin-top: 0.5rem;"> | |||||
<i class="ri-error-warning-line" style="color: #f2711c;margin-right: 0.5rem;"></i> | |||||
<span style="color: #888;font-size: 12px;">{{.i18n.Tr "cloudbrain.dataset_path_rule" | Safe}}</span> | |||||
</div> | |||||
</div> | </div> | ||||
<div class="required inline min_title field"> | <div class="required inline min_title field"> | ||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.job_name"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.job_name"}}</label> | ||||
<input style="width: 60%;" name="display_job_name" id="display_job_name" placeholder={{.i18n.Tr "repo.modelarts.train_job.job_name"}} value="{{.display_job_name}}" tabindex="3" onkeyup="this.value=this.value.replace(/[, ]/g,'')" autofocus required maxlength="36"> | <input style="width: 60%;" name="display_job_name" id="display_job_name" placeholder={{.i18n.Tr "repo.modelarts.train_job.job_name"}} value="{{.display_job_name}}" tabindex="3" onkeyup="this.value=this.value.replace(/[, ]/g,'')" autofocus required maxlength="36"> | ||||
<span class="tooltips" style="margin-left:11.5rem;display: block;">{{.i18n.Tr "repo.cloudbrain_jobname_err"}}</span> | |||||
</div> | </div> | ||||
<div class="inline min_title field"> | <div class="inline min_title field"> | ||||
@@ -204,7 +207,7 @@ | |||||
<div id="select-multi-dataset"> | <div id="select-multi-dataset"> | ||||
</div> | </div> | ||||
<span class="tooltips" style="margin-left: 11.5rem;margin-bottom: 1rem;">{{.i18n.Tr "cloudbrain.dataset_path_rule"}}</span> | |||||
<span class="tooltips" style="margin-left: 11.5rem;margin-bottom: 1rem;"></span> | |||||
<div class="inline min_title field"> | <div class="inline min_title field"> | ||||
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.run_parameter"}}</label> | <label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.run_parameter"}}</label> | ||||
<span id="add_run_para" style="margin-left: 0.5rem;cursor:pointer;color: rgba(3, 102, 214, 100);font-size: 14px;line-height: 26px;font-family: SourceHanSansSC-medium;"><i class="plus square outline icon"></i>{{.i18n.Tr "repo.modelarts.train_job.add_run_parameter"}}</span> | <span id="add_run_para" style="margin-left: 0.5rem;cursor:pointer;color: rgba(3, 102, 214, 100);font-size: 14px;line-height: 26px;font-family: SourceHanSansSC-medium;"><i class="plus square outline icon"></i>{{.i18n.Tr "repo.modelarts.train_job.add_run_parameter"}}</span> | ||||
@@ -75,7 +75,7 @@ | |||||
<input | <input | ||||
type="text" | type="text" | ||||
placeholder="搜数据集名称/描述..." | placeholder="搜数据集名称/描述..." | ||||
v-model="search" | |||||
v-model="search" | |||||
@keydown.enter.stop.prevent="searchName" | @keydown.enter.stop.prevent="searchName" | ||||
/> | /> | ||||
</div> | </div> | ||||
@@ -727,7 +727,9 @@ export default { | |||||
"currentTree", | "currentTree", | ||||
this.paramsCurrent.page | this.paramsCurrent.page | ||||
); | ); | ||||
this.initCurrentTreeNode = this.currentDatasetList[0]?.id ? [this.currentDatasetList[0].id] : []; | |||||
this.initCurrentTreeNode = this.currentDatasetList[0]?.id | |||||
? [this.currentDatasetList[0].id] | |||||
: []; | |||||
this.totalNumCurrent = parseInt(res.data.count); | this.totalNumCurrent = parseInt(res.data.count); | ||||
let setCheckedKeysList = this.currentDatasetList.reduce( | let setCheckedKeysList = this.currentDatasetList.reduce( | ||||
(pre, cur) => { | (pre, cur) => { | ||||
@@ -763,7 +765,9 @@ export default { | |||||
"myTree", | "myTree", | ||||
this.paramsMy.page | this.paramsMy.page | ||||
); | ); | ||||
this.initMyTreeNode = this.myDatasetList[0]?.id ? [this.myDatasetList[0].id] : []; | |||||
this.initMyTreeNode = this.myDatasetList[0]?.id | |||||
? [this.myDatasetList[0].id] | |||||
: []; | |||||
this.totalNumMy = parseInt(res.data.count); | this.totalNumMy = parseInt(res.data.count); | ||||
let setCheckedKeysList = this.myDatasetList.reduce((pre, cur) => { | let setCheckedKeysList = this.myDatasetList.reduce((pre, cur) => { | ||||
cur.Attachments.forEach((item) => { | cur.Attachments.forEach((item) => { | ||||
@@ -796,7 +800,9 @@ export default { | |||||
"publicTree", | "publicTree", | ||||
this.paramsPublics.page | this.paramsPublics.page | ||||
); | ); | ||||
this.initPublicTreeNode = this.publicDatasetList[0]?.id ? [this.publicDatasetList[0].id] : []; | |||||
this.initPublicTreeNode = this.publicDatasetList[0]?.id | |||||
? [this.publicDatasetList[0].id] | |||||
: []; | |||||
this.totalNumPublic = parseInt(res.data.count); | this.totalNumPublic = parseInt(res.data.count); | ||||
let setCheckedKeysList = this.publicDatasetList.reduce((pre, cur) => { | let setCheckedKeysList = this.publicDatasetList.reduce((pre, cur) => { | ||||
cur.Attachments.forEach((item) => { | cur.Attachments.forEach((item) => { | ||||
@@ -830,7 +836,9 @@ export default { | |||||
"favoriteTree", | "favoriteTree", | ||||
this.paramsFavorite.page | this.paramsFavorite.page | ||||
); | ); | ||||
this.initFavoriteTreeNode = this.MyFavoriteDatasetList[0]?.id ? [this.MyFavoriteDatasetList[0].id] : []; | |||||
this.initFavoriteTreeNode = this.MyFavoriteDatasetList[0]?.id | |||||
? [this.MyFavoriteDatasetList[0].id] | |||||
: []; | |||||
this.totalNumFavorite = parseInt(res.data.count); | this.totalNumFavorite = parseInt(res.data.count); | ||||
let setCheckedKeysList = this.MyFavoriteDatasetList.reduce( | let setCheckedKeysList = this.MyFavoriteDatasetList.reduce( | ||||
(pre, cur) => { | (pre, cur) => { | ||||
@@ -955,7 +963,10 @@ export default { | |||||
) { | ) { | ||||
this.benchmarkNew = true; | this.benchmarkNew = true; | ||||
} | } | ||||
if (location.href.indexOf("modelarts/notebook/create") !== -1 || location.href.indexOf("/cloudbrain/create") !== -1) { | |||||
if ( | |||||
location.href.indexOf("modelarts/notebook/create") !== -1 || | |||||
location.href.indexOf("/cloudbrain/create") !== -1 | |||||
) { | |||||
this.required = false; | this.required = false; | ||||
} | } | ||||
window.onresize = () => { | window.onresize = () => { | ||||