diff options
Diffstat (limited to 'public/bundle.js')
| -rw-r--r-- | public/bundle.js | 724 |
1 files changed, 600 insertions, 124 deletions
diff --git a/public/bundle.js b/public/bundle.js index 2602201..c647396 100644 --- a/public/bundle.js +++ b/public/bundle.js @@ -1620,6 +1620,7 @@ function Header(_ref) { ); }); var Links = _modules2.default[app.tool].links; + console.log(app, site, Object.keys(_modules2.default)); return (0, _preact.h)( 'header', null, @@ -4981,17 +4982,28 @@ var _preact = __webpack_require__(/*! preact */ "./node_modules/preact/dist/prea var _reactRouterDom = __webpack_require__(/*! react-router-dom */ "./node_modules/react-router-dom/es/index.js"); -var _pix2pix = __webpack_require__(/*! ./pix2pix.live */ "./app/client/modules/pix2pix/pix2pix.live.js"); +var _pix2pix = __webpack_require__(/*! ./views/pix2pix.new */ "./app/client/modules/pix2pix/views/pix2pix.new.js"); var _pix2pix2 = _interopRequireDefault(_pix2pix); +var _pix2pix3 = __webpack_require__(/*! ./views/pix2pix.show */ "./app/client/modules/pix2pix/views/pix2pix.show.js"); + +var _pix2pix4 = _interopRequireDefault(_pix2pix3); + +var _pix2pix5 = __webpack_require__(/*! ./views/pix2pix.live */ "./app/client/modules/pix2pix/views/pix2pix.live.js"); + +var _pix2pix6 = _interopRequireDefault(_pix2pix5); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function router() { return (0, _preact.h)( 'section', null, - (0, _preact.h)(_reactRouterDom.Route, { exact: true, path: '/pix2pix/live/', component: _pix2pix2.default }) + (0, _preact.h)(_reactRouterDom.Route, { exact: true, path: '/pix2pix/new/', component: _pix2pix2.default }), + (0, _preact.h)(_reactRouterDom.Route, { exact: true, path: '/pix2pix/datasets/', component: _pix2pix4.default }), + (0, _preact.h)(_reactRouterDom.Route, { exact: true, path: '/pix2pix/datasets/:id/', component: _pix2pix4.default }), + (0, _preact.h)(_reactRouterDom.Route, { exact: true, path: '/pix2pix/live/', component: _pix2pix6.default }) ); } @@ -5027,10 +5039,276 @@ exports.default = { /***/ }), -/***/ "./app/client/modules/pix2pix/pix2pix.live.js": -/*!****************************************************!*\ - !*** ./app/client/modules/pix2pix/pix2pix.live.js ***! - \****************************************************/ +/***/ "./app/client/modules/pix2pix/pix2pix.actions.js": +/*!*******************************************************!*\ + !*** ./app/client/modules/pix2pix/pix2pix.actions.js ***! + \*******************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.set_folder = exports.load_directories = undefined; + +var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); + +var _v = __webpack_require__(/*! uuid/v1 */ "./node_modules/uuid/v1.js"); + +var _v2 = _interopRequireDefault(_v); + +var _socket = __webpack_require__(/*! ../../socket */ "./app/client/socket/index.js"); + +var _socket2 = _interopRequireDefault(_socket); + +var _types = __webpack_require__(/*! ../../types */ "./app/client/types.js"); + +var _types2 = _interopRequireDefault(_types); + +var _dataset = __webpack_require__(/*! ../../dataset/dataset.loader */ "./app/client/dataset/dataset.loader.js"); + +var datasetLoader = _interopRequireWildcard(_dataset); + +var _actions = __webpack_require__(/*! ../../actions */ "./app/client/actions.js"); + +var _actions2 = _interopRequireDefault(_actions); + +var _util = __webpack_require__(/*! ../../util */ "./app/client/util/index.js"); + +function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var load_directories = exports.load_directories = function load_directories(id) { + return function (dispatch) { + var module = 'samplernn'; + (0, _util.allProgress)([datasetLoader.load(module), _actions2.default.task.index({ module: module })], function (percent, i, n) { + dispatch({ type: _types2.default.app.load_progress, progress: { i: i, n: n } }); + }).then(function (res) { + // console.log(res) + var _res = _slicedToArray(res, 2), + datasetApiReport = _res[0], + tasks = _res[1]; //, datasets, results, output, datasetUsage, lossReport] = res + + var folderLookup = datasetApiReport.folderLookup, + fileLookup = datasetApiReport.fileLookup, + datasetLookup = datasetApiReport.datasetLookup, + folders = datasetApiReport.folders, + files = datasetApiReport.files, + unsortedFolder = datasetApiReport.unsortedFolder; + // console.log(datasetUsage) + + // // also show the various flat audio files we have, in the input area.. + // 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) + // dataset.isBuilt = true + // }) + + // flatDatasets.forEach(file => { + // file.uuid = uuidv1() + // fileLookup[file.uuid] = file + // const name = file.name.split('.')[0] + // const dataset = datasetLoader.getDataset(module, datasetLookup, name, unsortedFolder, file.date) + // file.persisted = false + // dataset.input.push(file.uuid) + // }) + + // // exp:coccokit_3-frame_sizes:8,2-n_rnn:2-dataset:coccokit_3 + // const checkpoints = results.filter(s => s.dir).map(s => { + // const checkpoint = s.name + // .split('-') + // .map(s => s.split(':')) + // .filter(b => b.length && b[1]) + // .reduce((a,b) => (a[b[0]] = b[1]) && a, {}) + // checkpoint.name = checkpoint.name || checkpoint.dataset || checkpoint.exp + // checkpoint.date = s.date + // checkpoint.dir = s + // checkpoint.persisted = false + // const dataset = datasetLoader.getDataset(module, datasetLookup, checkpoint.name, unsortedFolder, checkpoint.date) + // const loss = lossReport[checkpoint.name] + // if (loss) { + // dataset.epoch = checkpoint.epoch = loss.length + // checkpoint.training_loss = loss + // } + // dataset.checkpoints.push(checkpoint) + // return checkpoint + // }) + + // output.map(file => { + // file.uuid = uuidv1() + // fileLookup[file.uuid] = file + // const pair = file.name.split('.')[0].split('-') + // const dataset = datasetLoader.getDataset(module, datasetLookup, pair[0], unsortedFolder, file.date) + // file.persisted = false + // file.epoch = parseInt(file.epoch || pair[1].replace(/^\D+/, '')) || 0 + // dataset.epoch = Math.max(file.epoch, dataset.epoch || 0) + // // here check if the file exists in dataset, if so just check that it's persisted + // const found = dataset.output.some(file_id => { + // // if (f.name === + // if (fileLookup[file_id].name === file.name) { + // fileLookup[file_id].persisted = true + // return true + // } + // return false + // }) + // if (! found) { + // dataset.output.push(file.uuid) + // } + // }) + + dispatch({ + type: _types2.default.dataset.load, + data: { + module: module, + folderLookup: folderLookup, + fileLookup: fileLookup, + datasetLookup: datasetLookup, + folders: folders, files: files, + checkpoints: checkpoints, + output: output + } + }); + if (id) { + console.log('folder id', id); + dispatch({ + type: _types2.default.pix2pix.set_folder, + folder_id: id + }); + } + }).catch(function (e) { + console.error(e); + }); + }; +}; + +var set_folder = exports.set_folder = function set_folder(folder) { + _types2.default.pix2pix.set_folder, folder; +}; + +/***/ }), + +/***/ "./app/client/modules/pix2pix/pix2pix.module.js": +/*!******************************************************!*\ + !*** ./app/client/modules/pix2pix/pix2pix.module.js ***! + \******************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); +var pix2pixModule = { + name: 'pix2pix', + datatype: 'audio' +}; + +exports.default = pix2pixModule; + +/***/ }), + +/***/ "./app/client/modules/pix2pix/pix2pix.reducer.js": +/*!*******************************************************!*\ + !*** ./app/client/modules/pix2pix/pix2pix.reducer.js ***! + \*******************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; + +var _types = __webpack_require__(/*! ../../types */ "./app/client/types.js"); + +var _types2 = _interopRequireDefault(_types); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +var pix2pixInitialState = { + loading: true, + error: null, + folders: [], + folder_id: 0, + data: null, + lossReport: null +}; + +var pix2pixReducer = function pix2pixReducer() { + var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : pix2pixInitialState; + var action = arguments[1]; + + // console.log(action.type) + switch (action.type) { + case _types2.default.pix2pix.init: + return _extends({}, state, { + loading: false, + data: action.data + }); + + case _types2.default.socket.connect: + return _extends({}, state); + + case _types2.default.task.task_begin: + return _extends({}, state); + + case _types2.default.task.task_finish: + return _extends({}, state); + + default: + return state; + } +}; + +exports.default = pix2pixReducer; + +/***/ }), + +/***/ "./app/client/modules/pix2pix/pix2pix.tasks.js": +/*!*****************************************************!*\ + !*** ./app/client/modules/pix2pix/pix2pix.tasks.js ***! + \*****************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; + + +var _v = __webpack_require__(/*! uuid/v1 */ "./node_modules/uuid/v1.js"); + +var _v2 = _interopRequireDefault(_v); + +var _socket = __webpack_require__(/*! ../../socket */ "./app/client/socket/index.js"); + +var _socket2 = _interopRequireDefault(_socket); + +var _types = __webpack_require__(/*! ../../types */ "./app/client/types.js"); + +var _types2 = _interopRequireDefault(_types); + +var _actions = __webpack_require__(/*! ../../actions */ "./app/client/actions.js"); + +var _actions2 = _interopRequireDefault(_actions); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +/***/ }), + +/***/ "./app/client/modules/pix2pix/views/pix2pix.live.js": +/*!**********************************************************!*\ + !*** ./app/client/modules/pix2pix/views/pix2pix.live.js ***! + \**********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { @@ -5049,29 +5327,29 @@ var _redux = __webpack_require__(/*! redux */ "./node_modules/redux/es/redux.js" var _reactRedux = __webpack_require__(/*! react-redux */ "./node_modules/react-redux/es/index.js"); -var _player = __webpack_require__(/*! ../../common/player.component */ "./app/client/common/player.component.js"); +var _player = __webpack_require__(/*! ../../../common/player.component */ "./app/client/common/player.component.js"); var _player2 = _interopRequireDefault(_player); -var _paramGroup = __webpack_require__(/*! ../../common/paramGroup.component */ "./app/client/common/paramGroup.component.js"); +var _paramGroup = __webpack_require__(/*! ../../../common/paramGroup.component */ "./app/client/common/paramGroup.component.js"); var _paramGroup2 = _interopRequireDefault(_paramGroup); -var _slider = __webpack_require__(/*! ../../common/slider.component */ "./app/client/common/slider.component.js"); +var _slider = __webpack_require__(/*! ../../../common/slider.component */ "./app/client/common/slider.component.js"); var _slider2 = _interopRequireDefault(_slider); -var _select = __webpack_require__(/*! ../../common/select.component */ "./app/client/common/select.component.js"); +var _select = __webpack_require__(/*! ../../../common/select.component */ "./app/client/common/select.component.js"); var _select2 = _interopRequireDefault(_select); -var _button = __webpack_require__(/*! ../../common/button.component */ "./app/client/common/button.component.js"); +var _button = __webpack_require__(/*! ../../../common/button.component */ "./app/client/common/button.component.js"); var _button2 = _interopRequireDefault(_button); -var _player3 = __webpack_require__(/*! ../../live/player */ "./app/client/live/player.js"); +var _player3 = __webpack_require__(/*! ../../../live/player */ "./app/client/live/player.js"); -var _live = __webpack_require__(/*! ../../live/live.actions */ "./app/client/live/live.actions.js"); +var _live = __webpack_require__(/*! ../../../live/live.actions */ "./app/client/live/live.actions.js"); var liveActions = _interopRequireWildcard(_live); @@ -5376,10 +5654,10 @@ exports.default = (0, _reactRedux.connect)(mapStateToProps, mapDispatchToProps)( /***/ }), -/***/ "./app/client/modules/pix2pix/pix2pix.reducer.js": -/*!*******************************************************!*\ - !*** ./app/client/modules/pix2pix/pix2pix.reducer.js ***! - \*******************************************************/ +/***/ "./app/client/modules/pix2pix/views/pix2pix.new.js": +/*!*********************************************************!*\ + !*** ./app/client/modules/pix2pix/views/pix2pix.new.js ***! + \*********************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { @@ -5389,51 +5667,295 @@ exports.default = (0, _reactRedux.connect)(mapStateToProps, mapDispatchToProps)( Object.defineProperty(exports, "__esModule", { value: true }); +exports.default = Pix2PixNew; -var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; +var _preact = __webpack_require__(/*! preact */ "./node_modules/preact/dist/preact.esm.js"); -var _types = __webpack_require__(/*! ../../types */ "./app/client/types.js"); +var _redux = __webpack_require__(/*! redux */ "./node_modules/redux/es/redux.js"); -var _types2 = _interopRequireDefault(_types); +var _reactRedux = __webpack_require__(/*! react-redux */ "./node_modules/react-redux/es/index.js"); + +var _util = __webpack_require__(/*! ../../../util */ "./app/client/util/index.js"); + +var util = _interopRequireWildcard(_util); + +var _dataset = __webpack_require__(/*! ../../../dataset/dataset.new */ "./app/client/dataset/dataset.new.js"); + +var _dataset2 = _interopRequireDefault(_dataset); + +var _pix2pix = __webpack_require__(/*! ../pix2pix.module */ "./app/client/modules/pix2pix/pix2pix.module.js"); + +var _pix2pix2 = _interopRequireDefault(_pix2pix); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var pix2pixInitialState = { - loading: true, - error: null, - folders: [], - folder_id: 0, - data: null, - lossReport: null -}; +function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } -var pix2pixReducer = function pix2pixReducer() { - var state = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : pix2pixInitialState; - var action = arguments[1]; +function Pix2PixNew(_ref) { + var history = _ref.history; - // console.log(action.type) - switch (action.type) { - case _types2.default.pix2pix.init: - return _extends({}, state, { - loading: false, - data: action.data - }); + return (0, _preact.h)( + 'div', + { 'class': 'app pix2pix' }, + (0, _preact.h)(_dataset2.default, { module: _pix2pix2.default, history: history }) + ); +} - case _types2.default.socket.connect: - return _extends({}, state); +/***/ }), - case _types2.default.task.task_begin: - return _extends({}, state); +/***/ "./app/client/modules/pix2pix/views/pix2pix.show.js": +/*!**********************************************************!*\ + !*** ./app/client/modules/pix2pix/views/pix2pix.show.js ***! + \**********************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { - case _types2.default.task.task_finish: - return _extends({}, state); +"use strict"; - default: - return state; + +Object.defineProperty(exports, "__esModule", { + value: true +}); + +var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); + +var _preact = __webpack_require__(/*! preact */ "./node_modules/preact/dist/preact.esm.js"); + +var _redux = __webpack_require__(/*! redux */ "./node_modules/redux/es/redux.js"); + +var _reactRedux = __webpack_require__(/*! react-redux */ "./node_modules/react-redux/es/index.js"); + +var _util = __webpack_require__(/*! ../../../util */ "./app/client/util/index.js"); + +var util = _interopRequireWildcard(_util); + +var _pix2pix = __webpack_require__(/*! ../pix2pix.actions */ "./app/client/modules/pix2pix/pix2pix.actions.js"); + +var pix2pixActions = _interopRequireWildcard(_pix2pix); + +var _pix2pix2 = __webpack_require__(/*! ../pix2pix.tasks */ "./app/client/modules/pix2pix/pix2pix.tasks.js"); + +var pix2pixTasks = _interopRequireWildcard(_pix2pix2); + +var _loading = __webpack_require__(/*! ../../../common/loading.component */ "./app/client/common/loading.component.js"); + +var _loading2 = _interopRequireDefault(_loading); + +var _dataset = __webpack_require__(/*! ../../../dataset/dataset.form */ "./app/client/dataset/dataset.form.js"); + +var _dataset2 = _interopRequireDefault(_dataset); + +var _dataset3 = __webpack_require__(/*! ../../../dataset/dataset.new */ "./app/client/dataset/dataset.new.js"); + +var _dataset4 = _interopRequireDefault(_dataset3); + +var _upload = __webpack_require__(/*! ../../../dataset/upload.status */ "./app/client/dataset/upload.status.js"); + +var _upload2 = _interopRequireDefault(_upload); + +var _fileList = __webpack_require__(/*! ../../../common/fileList.component */ "./app/client/common/fileList.component.js"); + +var _dataset5 = __webpack_require__(/*! ../../../dataset/dataset.component */ "./app/client/dataset/dataset.component.js"); + +var _dataset6 = _interopRequireDefault(_dataset5); + +var _pix2pix3 = __webpack_require__(/*! ../pix2pix.module */ "./app/client/modules/pix2pix/pix2pix.module.js"); + +var _pix2pix4 = _interopRequireDefault(_pix2pix3); + +function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + +function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } + +function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } + +function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } + +function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } + +var Pix2pixShow = function (_Component) { + _inherits(Pix2pixShow, _Component); + + function Pix2pixShow(props) { + _classCallCheck(this, Pix2pixShow); + + var _this = _possibleConstructorReturn(this, (Pix2pixShow.__proto__ || Object.getPrototypeOf(Pix2pixShow)).call(this, props)); + + _this.datasetActions = _this.datasetActions.bind(_this); + return _this; } + + _createClass(Pix2pixShow, [{ + key: 'componentWillMount', + value: function componentWillMount() { + var id = this.props.match.params.id || localStorage.getItem('pix2pix.last_id'); + console.log('load dataset:', id); + var _props = this.props, + match = _props.match, + pix2pix = _props.pix2pix, + actions = _props.actions; + + if (id === 'new') return; + if (id) { + if (parseInt(id)) localStorage.setItem('pix2pix.last_id', id); + if (!pix2pix.folder || pix2pix.folder.id !== id) { + actions.load_directories(id); + } + } + } + }, { + key: 'render', + value: function render() { + var _props2 = this.props, + pix2pix = _props2.pix2pix, + match = _props2.match, + history = _props2.history; + + var _ref = pix2pix.data || {}, + folderLookup = _ref.folderLookup; + + var folder = (folderLookup || {})[pix2pix.folder_id] || {}; + return (0, _preact.h)( + 'div', + { className: 'app pix2pix' }, + (0, _preact.h)( + 'div', + { 'class': 'heading' }, + (0, _preact.h)( + 'div', + { 'class': 'spaced' }, + (0, _preact.h)( + 'h1', + null, + folder ? folder.name : (0, _preact.h)(_loading2.default, null) + ), + (0, _preact.h)(_upload2.default, null) + ) + ), + folder && folder.name && folder.name !== 'unsorted' && (0, _preact.h)(_dataset2.default, { + title: 'Add Files', + module: _pix2pix4.default, + folder: folder, + canUpload: true, canAddURL: true + }), + (0, _preact.h)(_dataset6.default, { + loading: pix2pix.loading, + progress: pix2pix.progress, + id: pix2pix.folder_id, + module: _pix2pix4.default, + data: pix2pix.data, + folder: folder, + history: history, + onPickFile: function onPickFile(file, e) { + e.preventDefault(); + e.stopPropagation(); + console.log('picked a file', file); + }, + datasetActions: this.datasetActions + }) + ); + } + }, { + key: 'datasetActions', + value: function datasetActions(dataset) { + var isFetching = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + var isProcessing = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; + var _props3 = this.props, + pix2pix = _props3.pix2pix, + remote = _props3.remote; + + var input = pix2pix.data.fileLookup[dataset.input[0]]; + if (!input) return null; + if (input.name && input.name.match(/(gif|jpe?g|png)$/i)) return null; + return (0, _preact.h)( + 'div', + null, + (0, _preact.h)( + 'div', + { 'class': 'actions' }, + (0, _preact.h)( + 'span', + { 'class': 'link', onClick: function onClick() { + return remote.train_task(dataset, pix2pix.folder_id, 1); + } }, + 'train' + ), + (0, _preact.h)( + 'span', + { 'class': 'link', onClick: function onClick() { + return remote.train_task(dataset, pix2pix.folder_id, 2); + } }, + '2x' + ), + (0, _preact.h)( + 'span', + { 'class': 'link', onClick: function onClick() { + return remote.train_task(dataset, pix2pix.folder_id, 4); + } }, + '4x' + ), + (0, _preact.h)( + 'span', + { 'class': 'link', onClick: function onClick() { + return remote.train_task(dataset, pix2pix.folder_id, 6); + } }, + '6x' + ), + (0, _preact.h)( + 'span', + { 'class': 'link', onClick: function onClick() { + return remote.train_task(dataset, pix2pix.folder_id, 18); + } }, + '18x' + ) + ), + dataset.isBuilt ? (0, _preact.h)( + 'div', + { 'class': 'subtext' }, + 'fetched ', + (0, _preact.h)( + 'span', + { 'class': 'link', onClick: function onClick() { + return remote.clear_cache_task(dataset); + } }, + 'rm' + ) + ) : isFetching ? (0, _preact.h)( + 'div', + { 'class': 'subtext' }, + 'fetching' + ) : (0, _preact.h)( + 'div', + { 'class': 'subtext' }, + (0, _preact.h)( + 'span', + { 'class': 'link', onClick: function onClick() { + return remote.fetch_task(input.url, input.id, dataset.name); + } }, + 'fetch' + ) + ) + ); + } + }]); + + return Pix2pixShow; +}(_preact.Component); + +var mapStateToProps = function mapStateToProps(state) { + return { + pix2pix: state.module.pix2pix + }; }; -exports.default = pix2pixReducer; +var mapDispatchToProps = function mapDispatchToProps(dispatch, ownProps) { + return { + actions: (0, _redux.bindActionCreators)(pix2pixActions, dispatch), + remote: (0, _redux.bindActionCreators)(pix2pixTasks, dispatch) + }; +}; + +exports.default = (0, _reactRedux.connect)(mapStateToProps, mapDispatchToProps)(Pix2pixShow); /***/ }), @@ -5656,7 +6178,7 @@ exports.default = { Object.defineProperty(exports, "__esModule", { value: true }); -exports.fetch_url = exports.set_folder = exports.import_files = exports.load_loss = exports.load_directories = undefined; +exports.set_folder = exports.import_files = exports.load_loss = exports.load_directories = undefined; var _slicedToArray = function () { function sliceIterator(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"]) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } return function (arr, i) { if (Array.isArray(arr)) { return arr; } else if (Symbol.iterator in Object(arr)) { return sliceIterator(arr, i); } else { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } }; }(); @@ -5917,19 +6439,6 @@ var set_folder = exports.set_folder = function set_folder(folder) { _types2.default.samplernn.set_folder, folder; }; -var fetch_url = exports.fetch_url = function fetch_url(url) { - return function (dispatch) { - console.log(url); - return _actions2.default.queue.add_task({ - activity: 'fetch', - module: 'samplernn', - dataset: 'test', - epochs: 1, - opt: { url: url } - }, { preempt: true, watch: true }); - }; -}; - /***/ }), /***/ "./app/client/modules/samplernn/samplernn.module.js": @@ -6625,8 +7134,7 @@ exports.default = (0, _reactRedux.connect)(mapStateToProps, mapDispatchToProps)( Object.defineProperty(exports, "__esModule", { value: true }); - -var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }(); +exports.default = SampleRNNNew; var _preact = __webpack_require__(/*! preact */ "./node_modules/preact/dist/preact.esm.js"); @@ -6638,72 +7146,27 @@ var _util = __webpack_require__(/*! ../../../util */ "./app/client/util/index.js var util = _interopRequireWildcard(_util); -var _samplernn = __webpack_require__(/*! ../samplernn.actions */ "./app/client/modules/samplernn/samplernn.actions.js"); - -var samplernnActions = _interopRequireWildcard(_samplernn); - -var _dataset = __webpack_require__(/*! ../../../dataset/dataset.form */ "./app/client/dataset/dataset.form.js"); +var _dataset = __webpack_require__(/*! ../../../dataset/dataset.new */ "./app/client/dataset/dataset.new.js"); var _dataset2 = _interopRequireDefault(_dataset); -var _dataset3 = __webpack_require__(/*! ../../../dataset/dataset.new */ "./app/client/dataset/dataset.new.js"); - -var _dataset4 = _interopRequireDefault(_dataset3); +var _samplernn = __webpack_require__(/*! ../samplernn.module */ "./app/client/modules/samplernn/samplernn.module.js"); -var _fileList = __webpack_require__(/*! ../../../common/fileList.component */ "./app/client/common/fileList.component.js"); - -var _samplernn2 = __webpack_require__(/*! ../samplernn.module */ "./app/client/modules/samplernn/samplernn.module.js"); - -var _samplernn3 = _interopRequireDefault(_samplernn2); +var _samplernn2 = _interopRequireDefault(_samplernn); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } - -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } - -function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } - -var SampleRNNNew = function (_Component) { - _inherits(SampleRNNNew, _Component); - - function SampleRNNNew(props) { - _classCallCheck(this, SampleRNNNew); - - return _possibleConstructorReturn(this, (SampleRNNNew.__proto__ || Object.getPrototypeOf(SampleRNNNew)).call(this, props)); - } - - _createClass(SampleRNNNew, [{ - key: 'render', - value: function render() { - var history = this.props.history; - - return (0, _preact.h)( - 'div', - { 'class': 'app samplernn' }, - (0, _preact.h)(_dataset4.default, { module: _samplernn3.default, history: history }) - ); - } - }]); - - return SampleRNNNew; -}(_preact.Component); +function SampleRNNNew(_ref) { + var history = _ref.history; -var mapStateToProps = function mapStateToProps(state) { - return { - samplernn: state.module.samplernn - }; -}; - -var mapDispatchToProps = function mapDispatchToProps(dispatch, ownProps) { - return { - actions: (0, _redux.bindActionCreators)(samplernnActions, dispatch) - }; -}; - -exports.default = (0, _reactRedux.connect)(mapStateToProps, mapDispatchToProps)(SampleRNNNew); + return (0, _preact.h)( + 'div', + { 'class': 'app samplernn' }, + (0, _preact.h)(_dataset2.default, { module: _samplernn2.default, history: history }) + ); +} /***/ }), @@ -7138,8 +7601,7 @@ var SampleRNNShow = function (_Component) { var mapStateToProps = function mapStateToProps(state) { return { - samplernn: state.module.samplernn, - dataset: state.dataset + samplernn: state.module.samplernn }; }; @@ -8528,6 +8990,10 @@ var _moment = __webpack_require__(/*! moment */ "./node_modules/moment/moment.js var _moment2 = _interopRequireDefault(_moment); +var _modules = __webpack_require__(/*! ../modules */ "./app/client/modules/index.js"); + +var _modules2 = _interopRequireDefault(_modules); + function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } @@ -8656,8 +9122,16 @@ var systemReducer = function systemReducer() { }); case _types2.default.system.load_site: document.querySelector('title').innerHTML = action.site.name + '.cortex'; + var tool = state.site.tool; + var path = window.location.pathname.split('/')[1]; + if (path in _modules2.default) { + tool = path; + } return _extends({}, state, { - site: action.site + site: action.site, + app: _extends({}, state.app, { + tool: tool + }) }); case _types2.default.system.running_command: return _extends({}, state, { @@ -8833,10 +9307,12 @@ exports.default = { // }, pix2pix: { - init: 'PIX2PIX_INIT' + init: 'PIX2PIX_INIT', + set_folder: 'PIX2PIX_SET_FOLDER' }, pix2wav: { - init: 'PIX2WAV_INIT' + init: 'PIX2WAV_INIT', + set_folder: 'PIX2WAV_SET_FOLDER' } }; |
