Spaces:
Build error
Build error
VikramSingh178
commited on
Commit
•
3fc02a6
1
Parent(s):
1eaad99
Update CircleCI configuration and mask generator
Browse filesFormer-commit-id: 5ac76991bdfb09511a4127b392ea06e38f758762
- .circleci/config.yml +7 -24
- logs/app_debug.log +2 -0
- logs/app_info.log +2 -0
- masks/cycle_inverted_mask.jpg +0 -0
- masks/cycle_original_mask.jpg +0 -0
- output/cycle_extended.jpg +0 -0
- output/cycle_output.jpg +0 -0
- scripts/__pycache__/config.cpython-310.pyc +0 -0
- scripts/__pycache__/logger.cpython-310.pyc +0 -0
- scripts/__pycache__/mask_generator.cpython-310.pyc +0 -0
- scripts/__pycache__/models.cpython-310.pyc +0 -0
- scripts/__pycache__/pipelineutils.cpython-310.pyc +0 -0
- scripts/__pycache__/segment_everything.cpython-310.pyc +0 -0
- scripts/mask_generator.py +2 -4
- scripts/run.py +1 -3
.circleci/config.yml
CHANGED
@@ -1,34 +1,17 @@
|
|
1 |
-
# This config was automatically generated from your source code
|
2 |
-
# Stacks detected: deps:python:.
|
3 |
version: 2.1
|
|
|
4 |
orbs:
|
5 |
python: circleci/python@2
|
|
|
6 |
jobs:
|
7 |
-
|
8 |
-
# Install dependencies and run tests
|
9 |
docker:
|
10 |
-
- image: cimg/python:3.
|
11 |
steps:
|
12 |
- checkout
|
13 |
- python/install-packages
|
14 |
-
|
15 |
-
name: Run tests
|
16 |
-
command: pytest --junitxml=junit.xml || ((($? == 5)) && echo 'Did not find any tests to run.')
|
17 |
-
- store_test_results:
|
18 |
-
path: junit.xml
|
19 |
-
deploy:
|
20 |
-
# This is an example deploy job, not actually used by the workflow
|
21 |
-
docker:
|
22 |
-
- image: cimg/base:stable
|
23 |
-
steps:
|
24 |
-
# Replace this with steps to deploy to users
|
25 |
-
- run:
|
26 |
-
name: deploy
|
27 |
-
command: '#e.g. ./deploy.sh'
|
28 |
workflows:
|
29 |
-
|
30 |
jobs:
|
31 |
-
-
|
32 |
-
# - deploy:
|
33 |
-
# requires:
|
34 |
-
# - test-python
|
|
|
|
|
|
|
1 |
version: 2.1
|
2 |
+
|
3 |
orbs:
|
4 |
python: circleci/python@2
|
5 |
+
|
6 |
jobs:
|
7 |
+
install-dependencies:
|
|
|
8 |
docker:
|
9 |
+
- image: cimg/python:3.10-slim
|
10 |
steps:
|
11 |
- checkout
|
12 |
- python/install-packages
|
13 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
workflows:
|
15 |
+
install-python-deps:
|
16 |
jobs:
|
17 |
+
- install-dependencies
|
|
|
|
|
|
logs/app_debug.log
CHANGED
@@ -1468,3 +1468,5 @@ speed: {'preprocess': 1.9655227661132812, 'inference': 86.20810508728027, 'postp
|
|
1468 |
2024-03-26 19:58:18,633 [INFO] models - I2VGenXL pipeline Inference ->
|
1469 |
2024-03-26 20:22:04,466 [INFO] clear_memory - Memory Cleared
|
1470 |
2024-03-26 20:22:04,471 [INFO] models - Stable Video Diffusion Image 2 Video pipeline Inference ->
|
|
|
|
|
|
1468 |
2024-03-26 19:58:18,633 [INFO] models - I2VGenXL pipeline Inference ->
|
1469 |
2024-03-26 20:22:04,466 [INFO] clear_memory - Memory Cleared
|
1470 |
2024-03-26 20:22:04,471 [INFO] models - Stable Video Diffusion Image 2 Video pipeline Inference ->
|
1471 |
+
2024-03-26 20:53:11,563 [INFO] clear_memory - Memory Cleared
|
1472 |
+
2024-03-26 21:01:23,790 [INFO] clear_memory - Memory Cleared
|
logs/app_info.log
CHANGED
@@ -1468,3 +1468,5 @@ speed: {'preprocess': 1.9655227661132812, 'inference': 86.20810508728027, 'postp
|
|
1468 |
2024-03-26 19:58:18,633 [INFO] models - I2VGenXL pipeline Inference ->
|
1469 |
2024-03-26 20:22:04,466 [INFO] clear_memory - Memory Cleared
|
1470 |
2024-03-26 20:22:04,471 [INFO] models - Stable Video Diffusion Image 2 Video pipeline Inference ->
|
|
|
|
|
|
1468 |
2024-03-26 19:58:18,633 [INFO] models - I2VGenXL pipeline Inference ->
|
1469 |
2024-03-26 20:22:04,466 [INFO] clear_memory - Memory Cleared
|
1470 |
2024-03-26 20:22:04,471 [INFO] models - Stable Video Diffusion Image 2 Video pipeline Inference ->
|
1471 |
+
2024-03-26 20:53:11,563 [INFO] clear_memory - Memory Cleared
|
1472 |
+
2024-03-26 21:01:23,790 [INFO] clear_memory - Memory Cleared
|
masks/cycle_inverted_mask.jpg
ADDED
masks/cycle_original_mask.jpg
ADDED
output/cycle_extended.jpg
ADDED
output/cycle_output.jpg
ADDED
scripts/__pycache__/config.cpython-310.pyc
CHANGED
Binary files a/scripts/__pycache__/config.cpython-310.pyc and b/scripts/__pycache__/config.cpython-310.pyc differ
|
|
scripts/__pycache__/logger.cpython-310.pyc
CHANGED
Binary files a/scripts/__pycache__/logger.cpython-310.pyc and b/scripts/__pycache__/logger.cpython-310.pyc differ
|
|
scripts/__pycache__/mask_generator.cpython-310.pyc
CHANGED
Binary files a/scripts/__pycache__/mask_generator.cpython-310.pyc and b/scripts/__pycache__/mask_generator.cpython-310.pyc differ
|
|
scripts/__pycache__/models.cpython-310.pyc
CHANGED
Binary files a/scripts/__pycache__/models.cpython-310.pyc and b/scripts/__pycache__/models.cpython-310.pyc differ
|
|
scripts/__pycache__/pipelineutils.cpython-310.pyc
DELETED
Binary file (3.51 kB)
|
|
scripts/__pycache__/segment_everything.cpython-310.pyc
CHANGED
Binary files a/scripts/__pycache__/segment_everything.cpython-310.pyc and b/scripts/__pycache__/segment_everything.cpython-310.pyc differ
|
|
scripts/mask_generator.py
CHANGED
@@ -1,9 +1,7 @@
|
|
1 |
-
from PIL import Image
|
2 |
import numpy as np
|
3 |
-
from logger import rich_logger as l
|
4 |
-
from ultralytics import YOLO
|
5 |
-
import cv2
|
6 |
import PIL.ImageOps
|
|
|
7 |
|
8 |
|
9 |
|
|
|
1 |
+
from PIL import Image
|
2 |
import numpy as np
|
|
|
|
|
|
|
3 |
import PIL.ImageOps
|
4 |
+
from diffusers.utils import load_image
|
5 |
|
6 |
|
7 |
|
scripts/run.py
CHANGED
@@ -4,8 +4,6 @@ from mask_generator import invert_mask
|
|
4 |
from segment_everything import generate_mask_from_bbox
|
5 |
from models import kandinsky_inpainting_inference, load_image
|
6 |
from PIL import Image
|
7 |
-
from pipeline import fetch_kandinsky_pipeline
|
8 |
-
from config import controlnet_adapter_model_name, controlnet_base_model_name, kandinsky_model_name
|
9 |
from mask_generator import extend_image
|
10 |
|
11 |
|
@@ -15,7 +13,7 @@ def main(args):
|
|
15 |
os.makedirs(args.mask_dir, exist_ok=True)
|
16 |
|
17 |
# Extend image
|
18 |
-
extended_image = extend_image(image_path=args.image_path, target_width=2560, target_height=1440, roi_scale=0.
|
19 |
extended_image_path = os.path.join(args.output_dir, f'{args.uid}_extended.jpg')
|
20 |
extended_image.save(extended_image_path)
|
21 |
|
|
|
4 |
from segment_everything import generate_mask_from_bbox
|
5 |
from models import kandinsky_inpainting_inference, load_image
|
6 |
from PIL import Image
|
|
|
|
|
7 |
from mask_generator import extend_image
|
8 |
|
9 |
|
|
|
13 |
os.makedirs(args.mask_dir, exist_ok=True)
|
14 |
|
15 |
# Extend image
|
16 |
+
extended_image = extend_image(image_path=args.image_path, target_width=2560, target_height=1440, roi_scale=0.7)
|
17 |
extended_image_path = os.path.join(args.output_dir, f'{args.uid}_extended.jpg')
|
18 |
extended_image.save(extended_image_path)
|
19 |
|