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 资源,调试使用的数据集也需要上传到对应的环境。
-
+ {{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 @@