Browse Source

download model

pull/1722/head
lewis 3 years ago
parent
commit
efdbc20ed1
2 changed files with 21 additions and 20 deletions
  1. +0
    -1
      routers/repo/cloudbrain.go
  2. +21
    -19
      templates/repo/cloudbrain/trainjob/show.tmpl

+ 0
- 1
routers/repo/cloudbrain.go View File

@@ -1452,7 +1452,6 @@ func getTrainJobCommand(form auth.CreateCloudBrainForm) (string, error) {
} }


command += "python /code/" + bootFile command += "python /code/" + bootFile
log.Info("command:" + command)


return command, nil return command, nil
} }


+ 21
- 19
templates/repo/cloudbrain/trainjob/show.tmpl View File

@@ -412,15 +412,16 @@ td, th {
let userName let userName
let repoPath let repoPath
let jobName
let jobID
let downlaodFlag = {{$.canDownload}} let downlaodFlag = {{$.canDownload}}
let taskID = {{$.task.ID}} let taskID = {{$.task.ID}}
let realJobName = {{$.task.JobName}}
$(document).ready(function(){ $(document).ready(function(){
let url = window.location.href; let url = window.location.href;
let urlArr = url.split('/') let urlArr = url.split('/')
userName = urlArr.slice(-5)[0] userName = urlArr.slice(-5)[0]
repoPath = urlArr.slice(-4)[0] repoPath = urlArr.slice(-4)[0]
jobName = urlArr.slice(-1)[0]
jobID = urlArr.slice(-1)[0]
}) })
function stopBubbling(e) { function stopBubbling(e) {
e = window.event || e; e = window.event || e;
@@ -449,23 +450,24 @@ td, th {
parents = parents || '' parents = parents || ''
filename = filename || '' filename = filename || ''
init = init || '' init = init || ''
console.log("start")
$.get(`/api/v1/repos/${userName}/${repoPath}/cloudbrain/train-job/${jobID}/model_list?version_name=${version_name}&parentDir=${parents}`, (data) => { $.get(`/api/v1/repos/${userName}/${repoPath}/cloudbrain/train-job/${jobID}/model_list?version_name=${version_name}&parentDir=${parents}`, (data) => {
$(`#dir_list${version_name}`).empty()
renderDir(data,version_name)
if(init==="init"){
$(`input[name=model${version_name}]`).val("")
$(`input[name=modelback${version_name}]`).val(version_name)
$(`#file_breadcrumb${version_name}`).empty()
let htmlBread = ""
htmlBread += `<div class='active section'>${version_name}</div>`
htmlBread += "<div class='divider'> / </div>"
$(`#file_breadcrumb${version_name}`).append(htmlBread)
}else{
renderBrend(version_name,parents,filename,init)
}
}).fail(function(err) {
console.log(err,version_name);
});
$(`#dir_list${version_name}`).empty()
renderDir(data,version_name)
if(init==="init"){
$(`input[name=model${version_name}]`).val("")
$(`input[name=modelback${version_name}]`).val(version_name)
$(`#file_breadcrumb${version_name}`).empty()
let htmlBread = ""
htmlBread += `<div class='active section'>${version_name}</div>`
htmlBread += "<div class='divider'> / </div>"
$(`#file_breadcrumb${version_name}`).append(htmlBread)
}else{
renderBrend(version_name,parents,filename,init)
}
}).fail(function(err) {
console.log(err,version_name);
});
} }
function renderBrend(version_name,parents,filename,init){ function renderBrend(version_name,parents,filename,init){
@@ -515,7 +517,7 @@ td, th {
html += "<span class='fitted'><i class='folder icon' width='16' height='16' aria-hidden='true'></i>" + data.Dirs[i].FileName + "</span>" html += "<span class='fitted'><i class='folder icon' width='16' height='16' aria-hidden='true'></i>" + data.Dirs[i].FileName + "</span>"
}else{ }else{
if(downlaodFlag){ if(downlaodFlag){
html += `<a href="${location.href}/model_download?version_name=${version_name}&file_name=${data.Dirs[i].FileName}&parent_dir=${data.Dirs[i].ParenDir}">`
html += `<a href="${location.href}/download_model?version_name=${version_name}&fileName=${data.Dirs[i].FileName}&parentDir=${data.Dirs[i].ParenDir}&jobName=${realJobName}">`
} }
else{ else{
html += `<a class="disabled">` html += `<a class="disabled">`


Loading…
Cancel
Save