Browse Source

update modelsafety new.tmpl

tags/v1.22.10.1^2
chenshihai 3 years ago
parent
commit
81673cbfb0
1 changed files with 22 additions and 13 deletions
  1. +22
    -13
      templates/repo/modelsafety/new.tmpl

+ 22
- 13
templates/repo/modelsafety/new.tmpl View File

@@ -147,25 +147,26 @@
<div class="required unite inline min_title fields" style="width: 96.8%;">
<div class="required eight wide field">
<label style="font-weight: normal;white-space: nowrap;width: 210px;text-align: right;">{{.i18n.Tr "repo.modelarts.infer_job.select_model"}}</label>
<div class="ui fluid search selection dropdown" id="select_model">
<input type="hidden" name="model_name" required>
<div class="ui fluid selection dropdown" id="select_model">
<input type="hidden" name="model_name" required value="{{.model_name}}">
<div class="text"></div>
<i class="dropdown icon"></i>
<div class="menu" id="model_name">
</div>
</div>
</div>
</div>
<input type="hidden" name="pre_train_model_url" value="{{.train_url}}">
<div class="three wide field">
<div class="ui fluid search selection dropdown" id="select_model_version">
<input type="hidden" name="train_url" required>
<div class="ui fluid selection dropdown" id="select_model_version">
<input type="hidden" name="train_url" required value="{{.train_url}}">
<div class="text"></div>
<i class="dropdown icon"></i>
<div class="menu" id="model_name_version"></div>
</div>
</div>
<div class="five wide field">
<div class="ui fluid search selection dropdown" id="select_model_checkpoint">
<input type="hidden" name="ckpt_name" required>
<div class="ui fluid selection dropdown" id="select_model_checkpoint">
<input type="hidden" name="ckpt_name" required value="{{.ckpt_name}}">
<div class="text"></div>
<i class="dropdown icon"></i>
<div class="menu" id="model_checkpoint">
@@ -186,7 +187,8 @@
</div>
{{if not $Grampus}}
{{if eq .datasetType 0}}
<div id="images-new-cb"></div>
<div id="images-new-cb"></div>
<input type="hidden" id="ai_image_name" value="{{.image}}">
{{else}}
<div class="required inline min_title fields" style="width: 95%;">
<label class="label-fix-width" style="font-weight: normal;">{{.i18n.Tr "repo.modelarts.train_job.AI_driver"}}</label>
@@ -258,19 +260,19 @@
<div class="inline field min_title required fields" style="width: 95%;">
<label class="label-fix-width label-required" style="font-weight: normal;">{{.i18n.Tr "modelsafety.base_data_set"}}</label>
<div class="field" style="flex:1.5">
<select id="baseDataSet-sel" class="ui dropdown width100" name="src_dataset"></select>
<select id="baseDataSet-sel" class="ui dropdown width100" name="src_dataset" ovalue="{{.src_dataset}}"></select>
</div>
<div class="field" style="flex:2;display:flex;">
<label class="label-fix-width label-required" style="font-weight:normal;display:flex;justify-content:right;align-items: center;">{{.i18n.Tr "modelsafety.combat_data_set"}}</label>
<div style="flex:1">
<select id="combatDataSet-sel" class="ui dropdown width100" name="combat_dataset"></select>
<select id="combatDataSet-sel" class="ui dropdown width100" name="combat_dataset" ovalue="{{.combat_dataset}}"></select>
</div>
</div>
</div>
<div class="inline min_title field required">
<label class="label-fix-width" style="font-weight:normal;">{{.i18n.Tr "modelsafety.evaluation_indicators"}}</label>
<input type="text" style="display:none;" name="evaluation_index" />
<select id="job_indicators" class="ui dropdown width48 v-middle" multiple style='width:385px;'>
<select id="job_indicators" class="ui dropdown width48 v-middle" multiple style='width:385px;' ovalue="{{.evaluationIndex}}">
<option value="ACC">ACC</option>
<!-- <option value="CAV">CAV</option>-->
<option value="ASS">ASS</option>
@@ -365,7 +367,7 @@
},
onSuccess: function () {
// $('.ui.page.dimmer').dimmer('show')
document.getElementById("mask").style.display = "block"
document.getElementById("mask").style.display = "block";
isValidate = true;
},
onFailure: function (e) {
@@ -407,6 +409,8 @@
for (var i = 0, iLen = nameList.length; i < iLen; i++) {
selectEl.append(`<option index="${i}" value="${keyList[i]}">${nameList[i]}</option>`);
}
var oValue = selectEl.attr('ovalue');
oValue && selectEl.val(oValue);
selectEl.on('change', function() {
var self = $(this);
var selectIndex = self.find('option:selected').attr('index');
@@ -422,10 +426,15 @@
}
initDataSetSelect(baseDataSetName, baseDataSetUUID, baseDataSetSel);
initDataSetSelect(combatDataSetName, combatDataSetUUID, combatDataSetSel);
$('#job_indicators').on('change', function() {
var value = $(this).val();
$('input[name="evaluation_index"]').val(value.join(';'));
}).trigger('change');
var oIndicators = $('#job_indicators').attr('ovalue');
if (oIndicators) {
$('input[name="evaluation_index"]').val(oIndicators);
$('#job_indicators').dropdown('set exactly', oIndicators.split(';'))
};
})();
</script>

Loading…
Cancel
Save