diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-06-07 22:03:42 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-06-07 22:03:42 +0200 |
| commit | 6674fc6f30cea746044cb713a537e159f0006385 (patch) | |
| tree | d0a533add448d11220713688ccf5e3d0617d5a81 /app/client/modules/samplernn | |
| parent | 34df2ca203ea934537edb490b8cb632cee650f65 (diff) | |
so limiting
Diffstat (limited to 'app/client/modules/samplernn')
| -rw-r--r-- | app/client/modules/samplernn/samplernn.actions.js | 13 | ||||
| -rw-r--r-- | app/client/modules/samplernn/views/samplernn.import.js | 6 | ||||
| -rw-r--r-- | app/client/modules/samplernn/views/samplernn.show.js | 3 |
3 files changed, 12 insertions, 10 deletions
diff --git a/app/client/modules/samplernn/samplernn.actions.js b/app/client/modules/samplernn/samplernn.actions.js index a957e25..f5246fa 100644 --- a/app/client/modules/samplernn/samplernn.actions.js +++ b/app/client/modules/samplernn/samplernn.actions.js @@ -26,7 +26,7 @@ export const load_directories = (id) => (dispatch) => { // console.log(res) const [datasetApiReport, datasets, results, output, datasetUsage, lossReport] = res - const { + let { folderLookup, fileLookup, datasetLookup, @@ -40,7 +40,7 @@ export const load_directories = (id) => (dispatch) => { const flatDatasets = datasets.filter(s => s.name.match(/(wav|aiff?|flac|mp3)$/) && !s.dir) const builtDatasets = datasets.filter(s => s.dir) builtDatasets.forEach(dir => { - const dataset = datasetLoader.getDataset(module, datasetLookup, dir.name) + const dataset = datasetLoader.getDataset(module, datasetLookup, dir.name, unsortedFolder, dir.date) dataset.isBuilt = true }) @@ -75,6 +75,7 @@ export const load_directories = (id) => (dispatch) => { }) output.map(file => { + return file.uuid = uuidv1() fileLookup[file.uuid] = file const pair = file.name.split('.')[0].split('-') @@ -147,7 +148,7 @@ export const load_loss = () => dispatch => { } export const import_files = (state, datasetLookup, fileLookup) => (dispatch) => { - const { selected, folder, url_base, import_action } = state + const { selected, folder_id, url_base, import_action } = state const names = Object.keys(selected).filter(k => selected[k]) let promises switch (import_action) { @@ -158,7 +159,7 @@ export const import_files = (state, datasetLookup, fileLookup) => (dispatch) => const partz = file.name.split('.') const ext = partz.pop() return actions.file.create({ - folder_id: folder, + folder_id: folder_id, name: file.name, url: url_base + file.name, mime: 'audio/' + ext, @@ -184,7 +185,7 @@ export const import_files = (state, datasetLookup, fileLookup) => (dispatch) => if (ext === 'wav' || ext === 'flac') return console.log(file) return actions.socket.upload_file({ - folder_id: folder, + folder_id: folder_id, module: 'samplernn', activity: 'train', path: 'datasets', @@ -203,7 +204,7 @@ export const import_files = (state, datasetLookup, fileLookup) => (dispatch) => console.log(promises) return Promise.all(promises).then(data => { console.log(data) - window.location.href = '/samplernn/datasets/' + folder.id + window.location.href = '/samplernn/datasets/' + folder_id + '/' }).catch(e => { console.error(e) }) diff --git a/app/client/modules/samplernn/views/samplernn.import.js b/app/client/modules/samplernn/views/samplernn.import.js index 653d930..ca6e15d 100644 --- a/app/client/modules/samplernn/views/samplernn.import.js +++ b/app/client/modules/samplernn/views/samplernn.import.js @@ -20,7 +20,7 @@ class SampleRNNImport extends Component { constructor(){ super() this.state = { - folder: 1, + folder_id: 1, import_action: 'Hotlink', url_base: 'https://s3.amazonaws.com/i.asdf.us/bucky/data/4279/', selected: {}, @@ -65,9 +65,9 @@ class SampleRNNImport extends Component { <Select title='Destination dataset' options={datasets} - name='folder' + name='folder_id' opt={this.state} - onChange={(name, value) => this.setState({ folder: value })} + onChange={(name, value) => this.setState({ folder_id: value })} /> <Select title='Import action' diff --git a/app/client/modules/samplernn/views/samplernn.show.js b/app/client/modules/samplernn/views/samplernn.show.js index a905b7c..e74de4f 100644 --- a/app/client/modules/samplernn/views/samplernn.show.js +++ b/app/client/modules/samplernn/views/samplernn.show.js @@ -68,7 +68,7 @@ class SampleRNNShow extends Component { onPickFile={(file, e) => { e.preventDefault() e.stopPropagation() - console.log('picked a file', file) + // console.log('picked a file', file) this.handlePick(file) }} datasetActions={this.datasetActions} @@ -107,6 +107,7 @@ class SampleRNNShow extends Component { ) } handlePick(file){ + // console.log(file) this.props.audioPlayer.play(file) } } |
