import uuidv1 from 'uuid/v1' import socket from '../../socket' import types from '../../types' import actions from '../../actions' export const live_task = (sequence, checkpoint) => dispatch => { const task = { module: 'pix2pix', activity: 'live', dataset: sequence, checkpoint, } console.log(task) console.log('add live task') return actions.queue.add_task(task) } // export const train_task = (dataset, folder_id, epochs=1) => dispatch => { // const task = { // module: 'samplernn', // activity: 'train', // dataset: dataset.name, // epochs: epochs, // opt: { // folder_id: folder_id, // sample_length: 44100 * 5, // n_samples: 6, // keep_old_checkpoints: false, // } // } // console.log(task) // return actions.queue.add_task(task) // } // export const fetch_task = (url, file_id, dataset) => dispatch => { // if (! url) return console.log('input file inaccessible (no url)') // const task = { // module: 'samplernn', // activity: 'fetch', // dataset: dataset, // opt: { // url, // file_id, // dataset, // } // } // return actions.queue.add_task(task) // } // export const log_task = (dataset) => dispatch => { // const task = { // module: 'samplernn', // activity: 'log', // dataset: dataset.name, // } // return actions.queue.add_task(task) // } // export const clear_cache_task = (dataset) => dispatch => { // const task = { // module: 'samplernn', // activity: 'clear_cache', // dataset: dataset.name, // } // return actions.queue.add_task(task) // }