diff --git a/routers/repo/modelarts.go b/routers/repo/modelarts.go index 1d8323000..920205334 100755 --- a/routers/repo/modelarts.go +++ b/routers/repo/modelarts.go @@ -92,6 +92,7 @@ func DebugJobIndex(ctx *context.Context) { ctx.Data["PageIsCloudBrain"] = true ctx.Data["Tasks"] = ciTasks ctx.Data["CanCreate"] = cloudbrain.CanCreateOrDebugJob(ctx) + ctx.Data["RepoIsEmpty"] = repo.IsEmpty ctx.HTML(200, tplDebugJobIndex) } @@ -331,6 +332,7 @@ func TrainJobIndex(ctx *context.Context) { ctx.Data["PageIsCloudBrain"] = true ctx.Data["Tasks"] = tasks ctx.Data["CanCreate"] = cloudbrain.CanCreateOrDebugJob(ctx) + ctx.Data["RepoIsEmpty"] = repo.IsEmpty ctx.HTML(200, tplModelArtsTrainJobIndex) } diff --git a/templates/repo/cloudbrain/new.tmpl b/templates/repo/cloudbrain/new.tmpl index d85b51bea..527faaf51 100755 --- a/templates/repo/cloudbrain/new.tmpl +++ b/templates/repo/cloudbrain/new.tmpl @@ -258,7 +258,7 @@ - {{.i18n.Tr "repo.cloudbrain.cancel"}} + {{.i18n.Tr "repo.cloudbrain.cancel"}} @@ -272,8 +272,8 @@ \ No newline at end of file diff --git a/templates/repo/modelarts/notebook/new.tmpl b/templates/repo/modelarts/notebook/new.tmpl index 9e28649b3..60025c63e 100755 --- a/templates/repo/modelarts/notebook/new.tmpl +++ b/templates/repo/modelarts/notebook/new.tmpl @@ -92,7 +92,7 @@ - {{.i18n.Tr "repo.cloudbrain.cancel"}} + {{.i18n.Tr "repo.cloudbrain.cancel"}} diff --git a/templates/repo/modelarts/notebook/show.tmpl b/templates/repo/modelarts/notebook/show.tmpl index 8613c483f..aa769dce3 100755 --- a/templates/repo/modelarts/notebook/show.tmpl +++ b/templates/repo/modelarts/notebook/show.tmpl @@ -11,7 +11,7 @@ {{.i18n.Tr "repo.cloudbrain"}}
/
- + {{$.i18n.Tr "repo.modelarts.notebook"}}
/
diff --git a/templates/repo/modelarts/trainjob/index.tmpl b/templates/repo/modelarts/trainjob/index.tmpl index 6ad3cbba9..24a17e8e1 100755 --- a/templates/repo/modelarts/trainjob/index.tmpl +++ b/templates/repo/modelarts/trainjob/index.tmpl @@ -49,9 +49,11 @@
未创建过训练任务
-
代码版本:您还没有初始化代码仓库,请先创建代码版本
-
数据集:云脑1提供 CPU / GPU 资源,云脑2提供 Ascend NPU 资源,调试使用的数据集也需要上传到对应的环境。
-
使用说明:可以参考启智AI协作平台小白训练营课程
+ {{if $.RepoIsEmpty}} +
代码版本:您还没有初始化代码仓库,请先创建代码版本;
+ {{end}} +
数据集:云脑1提供 CPU / GPU 资源,云脑2提供 Ascend NPU 资源,调试使用的数据集也需要上传到对应的环境;
+
使用说明:可以参考启智AI协作平台小白训练营课程。
{{else}} diff --git a/templates/repo/modelarts/trainjob/new.tmpl b/templates/repo/modelarts/trainjob/new.tmpl index b7365f22f..790b6d1eb 100755 --- a/templates/repo/modelarts/trainjob/new.tmpl +++ b/templates/repo/modelarts/trainjob/new.tmpl @@ -147,6 +147,7 @@ + 查看样例
@@ -159,6 +160,7 @@ {{end}} + 数据集位置存储在环境变量data_url中,训练输出路径存储在环境变量train_url中。
@@ -267,7 +269,6 @@ sever_num.val(parseInt(sever_num.val())+1) } }) - // 参数增加、删除、修改、保存 function Add_parameter(i){ value = '
' + diff --git a/templates/repo/modelarts/trainjob/version_new.tmpl b/templates/repo/modelarts/trainjob/version_new.tmpl index 3c680d2c5..5c4d6119f 100644 --- a/templates/repo/modelarts/trainjob/version_new.tmpl +++ b/templates/repo/modelarts/trainjob/version_new.tmpl @@ -159,6 +159,7 @@ + 查看样例
@@ -173,6 +174,7 @@ {{end}} {{end}} + 数据集位置存储在环境变量data_url中,训练输出路径存储在环境变量train_url中。
diff --git a/templates/repo/modelmanage/index.tmpl b/templates/repo/modelmanage/index.tmpl index dd2fe58ae..c794e8215 100644 --- a/templates/repo/modelmanage/index.tmpl +++ b/templates/repo/modelmanage/index.tmpl @@ -162,6 +162,7 @@ $("#job-name").empty() createModelName() loadTrainList() + }, onHide:function(){ document.getElementById("formId").reset(); @@ -179,6 +180,7 @@ $('#choice_model').dropdown({ onChange:function(value){ $(".ui.dropdown.selection.search.width70").addClass("loading") + $('#choice_version').dropdown('clear') $("#job-version").empty() loadTrainVersion(value) } @@ -208,11 +210,17 @@ train_html += '
' } $("#job-name").append(train_html) - $(".ui.dropdown.selection.search.width83").removeClass("loading") + $(".ui.dropdown.selection.search.width83").removeClass("loading") + + $('#choice_model .default.text').text(data[0].JobName) + $('#choice_model input[name="JobId"]').val(data[0].JobID) + loadTrainVersion() + }) } function loadTrainVersion(value){ - $.get(`${repolink}/modelmanage/query_train_job_version?JobID=${value}`, (data) => { + let JobID = !value ?$('#choice_model input[name="JobId"]').val(): value + $.get(`${repolink}/modelmanage/query_train_job_version?JobID=${JobID}`, (data) => { const n_length = data.length let train_html='' for (let i=0;i diff --git a/templates/repo/modelmanage/showinfo.tmpl b/templates/repo/modelmanage/showinfo.tmpl index 31f8896d1..c10400bb2 100644 --- a/templates/repo/modelmanage/showinfo.tmpl +++ b/templates/repo/modelmanage/showinfo.tmpl @@ -162,6 +162,9 @@ function loadInfo(){ $.get(`${url}show_model_info_api?name=${ID}`,(data)=>{ let html = '' for (let i=0;i${data[i].Version}` } $('#dropdown').append(html) @@ -218,7 +221,7 @@ function tranSize(value){ function editorFn(context){ let id= context.dataset.id let text = context.dataset.desc - $('#edit-td').replaceWith("
"); + $('#edit-td').replaceWith("
"); } function editorCancel(text,id){ @@ -247,12 +250,17 @@ function renderInfo(obj,accObj,id){ $('#edit-pencil').attr("data-desc",obj[key]) } else if(key==="Label"){ - let labelArray = obj[key].split(' ') - let html='' - for(let i=0;i${labelArray[i]}` + $('#Label').empty() + if(obj[key]==='--'){ + $('#Label').text(obj[key]) + }else{ + let labelArray = obj[key].trim().split(' ') + let html='' + for(let i=0;i${labelArray[i]}` + } + $('#Label').append(html) } - $('#Label').append(html) } else{ $(`#${key}`).text(obj[key]) diff --git a/web_src/js/components/Model.vue b/web_src/js/components/Model.vue index 03cdc1eea..60233696b 100644 --- a/web_src/js/components/Model.vue +++ b/web_src/js/components/Model.vue @@ -1,7 +1,7 @@