diff options
Diffstat (limited to 'app/client')
| -rw-r--r-- | app/client/modules/samplernn/samplernn.actions.js | 3 | ||||
| -rw-r--r-- | app/client/modules/samplernn/views/samplernn.graph.js | 9 |
2 files changed, 7 insertions, 5 deletions
diff --git a/app/client/modules/samplernn/samplernn.actions.js b/app/client/modules/samplernn/samplernn.actions.js index 3fb38cc..3fd4fc1 100644 --- a/app/client/modules/samplernn/samplernn.actions.js +++ b/app/client/modules/samplernn/samplernn.actions.js @@ -123,6 +123,7 @@ export const load_directories = (id) => (dispatch) => { } export const load_graph = () => dispatch => { + const module = samplernnModule.name util.allProgress([ load_loss()(dispatch), actions.socket.list_directory({ module, dir: 'results' }), @@ -152,7 +153,7 @@ export const load_loss = () => dispatch => { return a }, {}) ) - console.log(data, name, lossReport[name]) + // console.log(data, name, lossReport[name]) }) dispatch({ type: types.samplernn.load_loss, diff --git a/app/client/modules/samplernn/views/samplernn.graph.js b/app/client/modules/samplernn/views/samplernn.graph.js index 58f8d02..27a3e87 100644 --- a/app/client/modules/samplernn/views/samplernn.graph.js +++ b/app/client/modules/samplernn/views/samplernn.graph.js @@ -49,7 +49,7 @@ class SampleRNNGraph extends Component { if (!file.name.match(/^exp:/)) return null const dataset = file.name.split("-")[3].split(":")[1] return [ - file.date, + +new Date(file.date), dataset ] }).filter(a => !!a).sort((a,b) => a[0]-a[1]) @@ -130,13 +130,14 @@ class SampleRNNGraph extends Component { const date = pair[0] const key = pair[1] const loss = lossReport[key] - if (!key) return + if (!key || !loss || !loss.length) return const vf = parseFloat(loss[loss.length-1].training_loss) || 0 const vg = parseFloat(loss[0].training_loss) || 5 // console.log(vf) const vv = 1 - norm(vf, scaleMin, scaleMax/2) - // ctx.lineWidth = (1-norm(vf, scaleMin, scaleMax)) * 4 - ctx.lineWidth = norm(date, min_date, max_date) * 4 + ctx.lineWidth = (1-norm(vf, scaleMin, scaleMax)) * 4 + // ctx.lineWidth = norm(date, min_date, max_date) * 3 + console.log(date, min_date, max_date) ctx.strokeStyle = 'rgba(' + [randrange(30,190), randrange(30,150), randrange(60,120)].join(',') + ',' + 0.8+ ')' let begun = false loss.forEach((a, i) => { |
