-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathalcove_im_interactive_plot.js
25 lines (20 loc) · 1.14 KB
/
alcove_im_interactive_plot.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$(document).ready(function() {
// add listeners to each select dropdown to load a new figure
$('.custom-select').on('change', function() {
var net = $('#net-select').val()
var loss_type = $('#loss-select').val()
var image_set = $('#image-set-select').val()
var lr_attention = $('#lr-attention-select').val()
var lr_assoc = $('#lr-assoc-select').val()
var c = $('#c-select').val()
var phi = $('#phi-select').val()
// update all model plots simultaneously
var model_fig_filename = `img/alcove-vgg11-${loss_type}-${image_set}-${lr_attention}-${lr_assoc}-${c}-${phi}.svg`
$('#model-fig-vgg-11').attr('src', model_fig_filename);
var model_fig_filename = `img/alcove-resnet18-${loss_type}-${image_set}-${lr_attention}-${lr_assoc}-${c}-${phi}.svg`
$('#model-fig-resnet-18').attr('src', model_fig_filename);
var model_fig_filename = `img/alcove-resnet152-${loss_type}-${image_set}-${lr_attention}-${lr_assoc}-${c}-${phi}.svg`
$('#model-fig-resnet-152').attr('src', model_fig_filename);
console.log(model_fig_filename);
});
});