diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-06-05 03:28:01 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-06-05 03:28:01 +0200 |
| commit | 51d9212d97e3b326a8e9e6499bc83d27df2ef64c (patch) | |
| tree | 44ac764f2a59e63115e19a18b3540e87b6c106ea /public/bundle.js | |
| parent | cf75d24a208043c2702b9ef4c1a5967f446a40cb (diff) | |
dont train images lol
Diffstat (limited to 'public/bundle.js')
| -rw-r--r-- | public/bundle.js | 43 |
1 files changed, 28 insertions, 15 deletions
diff --git a/public/bundle.js b/public/bundle.js index 6e440a3..d7fe364 100644 --- a/public/bundle.js +++ b/public/bundle.js @@ -410,7 +410,7 @@ function crud_upload(type, fd, data, dispatch) { type: (0, _crud.as_type)(type, 'upload_complete'), data: parsed }, type, id)); - if (parsed.files.length) { + if (parsed.files && parsed.files.length) { parsed.files.forEach(function (file) { console.log(file); dispatch && dispatch({ @@ -5400,7 +5400,7 @@ var SampleRNNDatasets = function (_Component) { mapFn = _util$sort$orderByFn.mapFn, sortFn = _util$sort$orderByFn.sortFn; - var moduleOnGPU = runner.gpu.task && runner.gpu.task.module === samplernnModule.name; + var moduleOnGPU = runner && runner.gpu.task && runner.gpu.task.module === samplernnModule.name; var datasets = folder.datasets.map(function (name) { return datasetLookup[name]; }).map(mapFn).sort(sortFn).map(function (pair) { @@ -6550,7 +6550,14 @@ var SampleRNNShow = function (_Component) { }, { key: 'datasetActions', value: function datasetActions(dataset) { - var actions = this.props.actions.samplernn; + var _props2 = this.props, + samplernn = _props2.samplernn, + remote = _props2.remote; + var fileLookup = samplernn.data.fileLookup; + + var input = fileLookup[dataset.input[0]]; + if (!input) return null; + if (input.name.match(/(gif|jpe?g|png)$/i)) return null; return (0, _preact.h)( 'div', null, @@ -6560,35 +6567,35 @@ var SampleRNNShow = function (_Component) { (0, _preact.h)( 'span', { 'class': 'link', onClick: function onClick() { - return samplernnTasks.train_task(dataset, 1); + return remote.train_task(dataset, 1); } }, 'train' ), (0, _preact.h)( 'span', { 'class': 'link', onClick: function onClick() { - return samplernnTasks.train_task(dataset, 2); + return remote.train_task(dataset, 2); } }, '2x' ), (0, _preact.h)( 'span', { 'class': 'link', onClick: function onClick() { - return samplernnTasks.train_task(dataset, 4); + return remote.train_task(dataset, 4); } }, '4x' ), (0, _preact.h)( 'span', { 'class': 'link', onClick: function onClick() { - return samplernnTasks.train_task(dataset, 6); + return remote.train_task(dataset, 6); } }, '6x' ), (0, _preact.h)( 'span', { 'class': 'link', onClick: function onClick() { - return samplernnTasks.train_task(dataset, 18); + return remote.train_task(dataset, 18); } }, '18x' ) @@ -6600,7 +6607,7 @@ var SampleRNNShow = function (_Component) { (0, _preact.h)( 'span', { 'class': 'link', onClick: function onClick() { - return samplernnTasks.clear_cache_task(dataset); + return remote.clear_cache_task(dataset); } }, 'rm' ) @@ -6610,7 +6617,7 @@ var SampleRNNShow = function (_Component) { (0, _preact.h)( 'span', { 'class': 'link', onClick: function onClick() { - return samplernnTasks.fetch_task(dataset); + return remote.fetch_task(input.url); } }, 'fetch' ) @@ -6637,6 +6644,7 @@ var mapStateToProps = function mapStateToProps(state) { var mapDispatchToProps = function mapDispatchToProps(dispatch, ownProps) { return { actions: (0, _redux.bindActionCreators)(samplernnActions, dispatch), + remote: (0, _redux.bindActionCreators)(samplernnTasks, dispatch), audioPlayer: (0, _redux.bindActionCreators)(audioPlayerActions, dispatch) }; }; @@ -6684,7 +6692,7 @@ var train_task = exports.train_task = function train_task(dataset) { var task = { module: 'samplernn', activity: 'train', - dataset: dataset, + dataset: dataset.name, epochs: epochs, opt: { sample_length: 44100 * 5, @@ -6692,15 +6700,20 @@ var train_task = exports.train_task = function train_task(dataset) { keep_old_checkpoints: false } }; + console.log(task); return _actions2.default.queue.add_task(task); }; }; -var fetch_task = exports.fetch_task = function fetch_task(dataset) { +var fetch_task = exports.fetch_task = function fetch_task(url) { return function (dispatch) { + if (!url) return console.log('input file inaccessible (no url)'); var task = { module: 'samplernn', activity: 'fetch', - dataset: dataset + dataset: name, + opt: { + url: url + } }; return _actions2.default.queue.add_task(task); }; @@ -6710,7 +6723,7 @@ var log_task = exports.log_task = function log_task(dataset) { var task = { module: 'samplernn', activity: 'log', - dataset: dataset + dataset: dataset.name }; return _actions2.default.queue.add_task(task); }; @@ -6720,7 +6733,7 @@ var clear_cache_task = exports.clear_cache_task = function clear_cache_task(data var task = { module: 'samplernn', activity: 'clear_cache', - dataset: dataset + dataset: dataset.name }; return _actions2.default.queue.add_task(task); }; |
