summaryrefslogtreecommitdiff
path: root/app/client
diff options
context:
space:
mode:
Diffstat (limited to 'app/client')
-rw-r--r--app/client/modules/samplernn/samplernn.actions.js3
-rw-r--r--app/client/modules/samplernn/views/samplernn.graph.js9
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) => {