diff --git a/options/locale/locale_en-US.ini b/options/locale/locale_en-US.ini index ebe717cbc..440147d58 100644 --- a/options/locale/locale_en-US.ini +++ b/options/locale/locale_en-US.ini @@ -823,7 +823,11 @@ modelarts.train_job.new_train=New Train Task modelarts.train_job.config=Configuration information modelarts.train_job.new=New train Task modelarts.train_job.new_place=The description should not exceed 256 characters - +modelarts.modify=Modify +modelarts.current_version=Current version +modelarts.parent_version=Parent Version +modelarts.run_version=Run Version +modelarts.train_job.compute_node=Compute Node modelarts.train_job.basic_info=Basic Info diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini index 441d5ee0f..c2e0aa891 100755 --- a/options/locale/locale_zh-CN.ini +++ b/options/locale/locale_zh-CN.ini @@ -828,6 +828,10 @@ modelarts.train_job.new_train=新建训练任务 modelarts.train_job.config=配置信息 modelarts.train_job.new=新建训练任务 modelarts.train_job.new_place=描述字数不超过256个字符 +modelarts.modify=修改 +modelarts.current_version=当前版本 +modelarts.parent_version=父版本 +modelarts.run_version=运行版本 @@ -847,11 +851,13 @@ modelarts.train_job.frames=常用框架 modelarts.train_job.algorithm_origin=算法来源 modelarts.train_job.AI_driver=AI引擎 modelarts.train_job.start_file=启动文件 -modelarts.train_job.boot_file_helper=启动文件是您程序执行的入口文件,必须是以.py结尾的文件。 +modelarts.train_job.boot_file_helper=启动文件是您程序执行的入口文件,必须是以.py结尾的文件。比如train.py、main.py、example/train.py、case/main.py。 modelarts.train_job.boot_file_place=填写启动文件路径,默认为train.py modelarts.train_job.dataset=数据集 modelarts.code_version=代码分支 modelarts.parents_version=基于版本 +modelarts.train_job.compute_node=计算节点 +modelarts.train_job.train_dataset=训练数据集 modelarts.train_job.run_parameter=运行参数 modelarts.train_job.add_run_parameter=增加运行参数 diff --git a/templates/repo/modelarts/trainjob/show.tmpl b/templates/repo/modelarts/trainjob/show.tmpl index 790302076..030a27325 100755 --- a/templates/repo/modelarts/trainjob/show.tmpl +++ b/templates/repo/modelarts/trainjob/show.tmpl @@ -174,7 +174,7 @@ td, th { {{$.i18n.Tr "repo.modelarts.train_job"}}
/
-
+
{{.jobName}}
{{range $k ,$v := .version_list_task}} @@ -186,21 +186,36 @@ td, th {
- 创建模型 - 修改 - 停止 - 模型下载 - 删除 + + {{$.CsrfTokenHtml}} + {{if $.Permission.CanWrite $.UnitTypeCloudBrain}} + {{$.i18n.Tr "repo.modelarts.modify"}} + {{else}} + {{$.i18n.Tr "repo.modelarts.modify"}} + {{end}} + {{$.CsrfTokenHtml}} + {{if $.Permission.CanWrite $.UnitTypeCloudBrain}} + {{$.i18n.Tr "repo.stop"}} + {{else}} + {{$.i18n.Tr "repo.stop"}} + {{end}} + + {{$.CsrfTokenHtml}} + {{if $.Permission.CanWrite $.UnitTypeCloudBrain}} + {{$.i18n.Tr "repo.delete"}} + {{else}} + {{$.i18n.Tr "repo.delete"}} + {{end}}
{{TimeSinceUnix1 .Cloudbrain.CreatedUnix}} - 当前版本:{{.VersionName}} - 父版本:{{.PreVersionName}} - 状态: + {{$.i18n.Tr "repo.modelarts.current_version"}}:{{.VersionName}} + {{$.i18n.Tr "repo.modelarts.parent_version"}}:{{.PreVersionName}} + {{$.i18n.Tr "repo.modelarts.status"}}: {{.Status}} - 运行时间: + {{$.i18n.Tr "repo.modelarts.train_job.dura_time"}}: {{.TrainJobDuration}} @@ -214,9 +229,9 @@ td, th {
@@ -227,7 +242,7 @@ td, th { - 任务名称 + {{$.i18n.Tr "repo.cloudbrain_task"}} @@ -238,7 +253,7 @@ td, th { - 状态 + {{$.i18n.Tr "repo.modelarts.status"}} @@ -249,7 +264,7 @@ td, th { - 运行版本 + {{$.i18n.Tr "repo.modelarts.run_version"}} @@ -260,7 +275,7 @@ td, th { - 开始时间 + {{$.i18n.Tr "repo.modelarts.train_job.start_time"}} @@ -271,7 +286,7 @@ td, th { - 运行时间 + {{$.i18n.Tr "repo.modelarts.train_job.dura_time"}} @@ -282,7 +297,7 @@ td, th { - 规格 + {{$.i18n.Tr "repo.modelarts.train_job.standard"}} @@ -293,7 +308,7 @@ td, th { - 计算节点 + {{$.i18n.Tr "repo.modelarts.train_job.compute_node"}} @@ -310,7 +325,7 @@ td, th { - AI引擎 + {{$.i18n.Tr "repo.modelarts.train_job.AI_driver"}} @@ -332,7 +347,7 @@ td, th { - 启动文件 + {{$.i18n.Tr "repo.modelarts.train_job.start_file"}} @@ -343,7 +358,7 @@ td, th { - 训练数据集 + {{$.i18n.Tr "repo.modelarts.train_job.train_dataset"}} @@ -354,7 +369,7 @@ td, th { - 运行参数 + {{$.i18n.Tr "repo.modelarts.train_job.run_parameter"}} @@ -363,7 +378,7 @@ td, th {
- + - 描述 + {{$.i18n.Tr "repo.modelarts.train_job.description"}} @@ -494,18 +509,17 @@ td, th { let timeid = window.setInterval(loadJobStatus, 30000); $(document).ready(loadJobStatus); - function format() - { - //shijianchuo是整数,否则要parseInt转换 - let dataunix = $(``) - let time = new Date(shijianchuo); - let y = time.getFullYear(); - let m = time.getMonth()+1; - let d = time.getDate(); - let h = time.getHours(); - let mm = time.getMinutes(); - let s = time.getSeconds(); - return y+'-'+add0(m)+'-'+add0(d)+' '+add0(h)+':'+add0(mm)+':'+add0(s); + function renderSize(value){ + if(null==value||value==''){ + return "0 Bytes"; + } + var unitArr = new Array("Bytes","KB","MB","GB","TB","PB","EB","ZB","YB"); + var index=0; + var srcsize = parseFloat(value); + index=Math.floor(Math.log(srcsize)/Math.log(1024)); + var size =srcsize/Math.pow(1024,index); + size=size.toFixed(2);//保留的小数位数 + return size+unitArr[index]; } function loadJobStatus() { $(".ui.accordion.border-according").each((index, job) => { @@ -655,6 +669,7 @@ td, th { html += '' // html += "" for(let i=0;i" + html += ""+ `${dirs_size}` + "" html += "" html += "" diff --git a/templates/repo/modelarts/trainjob/version_new.tmpl b/templates/repo/modelarts/trainjob/version_new.tmpl index 6f28bc0a5..442f10a1a 100644 --- a/templates/repo/modelarts/trainjob/version_new.tmpl +++ b/templates/repo/modelarts/trainjob/version_new.tmpl @@ -516,7 +516,16 @@ prompt : '计算节点需要在1-25之间,请您键入正确的值' } ] - } + }, + run_para_list:{ + identifier : 'run_para_list', + rules: [ + { + type: 'maxLength[256]', + prompt : '所有字符最长不超过256个字符。' + } + ] + }, }, }) @@ -569,8 +578,8 @@ identifier : 'run_para_list', rules: [ { - type: 'regExp[/^[a-zA-Z0-9]{1,256}$/]', - prompt : '只包含大小写字母、数字,所有字符最长不超过256个字符。' + type: 'maxLength[256]', + prompt : '所有字符最长不超过256个字符。' } ] },