From dfbca424f0655779bcbcf56a88a1338e3af23739 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 4 Jun 2018 19:06:48 +0200 Subject: action divs --- app/client/modules/samplernn/samplernn.datasets.js | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) (limited to 'app/client/modules/samplernn/samplernn.datasets.js') diff --git a/app/client/modules/samplernn/samplernn.datasets.js b/app/client/modules/samplernn/samplernn.datasets.js index d29cf6a..b4f0c12 100644 --- a/app/client/modules/samplernn/samplernn.datasets.js +++ b/app/client/modules/samplernn/samplernn.datasets.js @@ -72,9 +72,9 @@ class SampleRNNDatasets extends Component { if (!folder || !folder.name) return return (
-
+
input
-
+
status
checkpoint
output
@@ -83,11 +83,14 @@ class SampleRNNDatasets extends Component { ) } renderGroups(){ - const { samplernn, onPickDataset, onPickFile, actions } = this.props + const { samplernn, runner, onPickDataset, onPickFile, datasetActions } = this.props const folder = samplernn.folder const { mapFn, sortFn } = util.sort.orderByFn('date desc') + const moduleOnGPU = runner.gpu.task.module === samplernnModule.name const datasets = folder.datasets.map(mapFn).sort(sortFn).map(pair => { const dataset = pair[1] + const isProcessing = moduleOnGPU && runner.gpu.task.dataset === dataset + const status = isProcessing ? util.gerund(runner.gpu.task.activity) : '' return (
onPickDataset && onPickDataset(dataset)}> {this.props.beforeRow && this.props.beforeRow(dataset)} @@ -103,15 +106,9 @@ class SampleRNNDatasets extends Component { /> }
-
-
{dataset.isBuilt ? 'cached' : ''}
-
- actions.train_task_now(dataset, 1)}>train - actions.train_task_now(dataset, 2)}>2x - actions.train_task_now(dataset, 4)}>4x - actions.train_task_now(dataset, 6)}>6x - actions.train_task_now(dataset, 18)}>18x -
+
+ {status} + {this.props.datasetActions && this.props.datasetActions(dataset)}
{!!dataset.checkpoints.length && -- cgit v1.2.3-70-g09d2