summaryrefslogtreecommitdiff
path: root/app/relay/modules/morph.js
diff options
context:
space:
mode:
Diffstat (limited to 'app/relay/modules/morph.js')
-rw-r--r--app/relay/modules/morph.js19
1 files changed, 8 insertions, 11 deletions
diff --git a/app/relay/modules/morph.js b/app/relay/modules/morph.js
index e09f5ca..793a270 100644
--- a/app/relay/modules/morph.js
+++ b/app/relay/modules/morph.js
@@ -9,13 +9,14 @@ const morph = {
script: 'test.pl',
params: (task) => {
let params = [
- '--first', path.join(cwd, '..', task.opt.dataset_module, 'sequences', task.opt.a)
- '--second', path.join(cwd, '..', task.opt.dataset_module, 'sequences', task.opt.b)
+ '--first', path.join(cwd, '..', task.opt.dataset_module, 'sequences', task.opt.a),
+ '--second', path.join(cwd, '..', task.opt.dataset_module, 'sequences', task.opt.b),
'--a-offset', task.opt.a_offset,
'--b-offset', task.opt.b_offset,
'--steps', task.opt.steps,
'--dilate', task.opt.dilate,
- '--video-out', ['morph', task.opt.mode, task.opt.dataset, moment().format('%YYYY%MM%DD_%hh%mm')].join('_') + '.mp4'
+ '--video-out', ['morph', task.opt.mode, task.opt.dataset, moment().format('%YYYY%MM%DD_%hh%mm')].join('_') + '.mp4',
+ '--endpoint', process.env.API_REMOTE + '/api/folder/' + task.folder_id + '/upload/',
]
if (task.opt.mode === 'average') {
params.push('--average-videos')
@@ -24,15 +25,11 @@ const morph = {
params.push('--mix-videos')
params.push('True')
}
- return params
- }
-
- },
- listen: (task, line, i) => {
- if ( (parseInt(line) % 10) === 0) {
- return { type: 'epoch', task, epoch: (i/10)|0 }
+ if (task.opt.smooth) {
+ params.push('--smooth')
+ params.push('True')
}
- return null
+ return params
}
}