summaryrefslogtreecommitdiff
path: root/app/relay
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2020-01-11 00:24:47 +0100
committerJules Laplace <julescarbon@gmail.com>2020-01-11 00:24:47 +0100
commit46563802b8d1c31020752b7a4360f92e7613dc31 (patch)
tree4e880809a15605909763d986b52d9b03ce61b34a /app/relay
parent816321e4d4ee481e5cb3bafedd2366ec9fdd6af1 (diff)
render video after live
Diffstat (limited to 'app/relay')
-rw-r--r--app/relay/modules/biggan.js30
1 files changed, 28 insertions, 2 deletions
diff --git a/app/relay/modules/biggan.js b/app/relay/modules/biggan.js
index 44e8e4e..74d308b 100644
--- a/app/relay/modules/biggan.js
+++ b/app/relay/modules/biggan.js
@@ -9,19 +9,45 @@ const env = {
LC_ALL: 'C.UTF-8',
LANG: 'C.UTF-8',
}
+
+const invert = {
+ type: 'pytorch_biggan',
+ script: 'cli.py',
+ params: (task) => {
+ console.log(task)
+ return [
+ 'biggan', 'extract_dense_vectors',
+ '--folder_id', task.opt.folder_id,
+ '--stochastic_clipping', '--label_clipping', '--clip_interval', 200
+ ]
+ }
+}
+
const live = {
type: 'pytorch_biggan',
script: 'cli.py',
params: (task) => {
console.log(task)
const opt = task.opt || {}
- return ["biggan", "live"]
+ return ['biggan', 'live']
+ },
+ after: 'render',
+}
+
+const render = {
+ type: 'pytorch_biggan',
+ script: 'cli.py',
+ params: (task) => {
+ console.log(task)
+ return [
+ 'cortex', 'upload_video',
+ ]
}
}
export default {
name, cwd, env,
activities: {
- live,
+ invert, live, render,
}
}