Merge pull request #27 from facefusion/local-conda-env

Local conda ENV, Default With Jobs
This commit is contained in:
Henry Ruhs
2024-09-22 13:07:24 +02:00
committed by GitHub
5 changed files with 18 additions and 12 deletions
+3 -3
View File
@@ -45,7 +45,7 @@ module.exports = async kernel =>
message: 'conda install conda-forge::openvino=2024.3.0 --yes',
conda:
{
name: 'facefusion'
path: '.env'
}
}
},
@@ -57,7 +57,7 @@ module.exports = async kernel =>
message: 'conda install conda-forge::cuda-runtime=12.4.1 cudnn=9.2.1.18 --yes',
conda:
{
name: 'facefusion'
path: '.env'
}
}
},
@@ -73,7 +73,7 @@ module.exports = async kernel =>
},
conda:
{
name: 'facefusion'
path: '.env'
}
}
},
+2 -2
View File
@@ -4,7 +4,7 @@ module.exports = async kernel =>
{
const menu = [];
if (!await kernel.exists(__dirname, 'facefusion', '.git'))
if (!await kernel.exists(__dirname, '.env'))
{
menu.push(
{
@@ -25,8 +25,8 @@ module.exports = async kernel =>
{
[
[ 'fa-solid fa-power-off', 'Run Default', 'Default' ],
[ 'fa-solid fa-robot', 'Run Default+Jobs', 'Default+Jobs' ],
[ 'fa-solid fa-gauge', 'Run Benchmark', 'Benchmark' ],
[ 'fa-solid fa-robot', 'Run Jobs', 'Jobs' ],
[ 'fa-solid fa-camera', 'Run Webcam', 'Webcam' ]
]
.forEach(([ icon, text, mode ]) =>
+7
View File
@@ -10,6 +10,13 @@ module.exports = () =>
{
'path': 'facefusion'
}
},
{
method: 'fs.rm',
params:
{
'path': '.env'
}
}
]
};
+6 -6
View File
@@ -5,10 +5,10 @@ module.exports = () =>
daemon: true,
cmd:
{
Default: 'python facefusion.py run',
Benchmark: 'python facefusion.py run --ui-layouts benchmark',
Jobs: 'python facefusion.py run --ui-layouts jobs',
Webcam: 'python facefusion.py run --ui-layouts webcam'
'Default': 'python facefusion.py run',
'Default+Jobs': 'python facefusion.py run --ui-layouts default jobs',
'Benchmark': 'python facefusion.py run --ui-layouts benchmark',
'Webcam': 'python facefusion.py run --ui-layouts webcam'
},
run:
[
@@ -27,7 +27,7 @@ module.exports = () =>
path: 'facefusion',
conda:
{
name: 'facefusion'
path: '.env'
},
on:
[
@@ -58,7 +58,7 @@ module.exports = () =>
params:
{
uri: '{{ local.url }}',
name: 'Share local'
name: 'Share Local'
}
}
]
-1
View File
@@ -32,4 +32,3 @@ module.exports = () =>
return config;
};