diff --git a/.lightning b/.lightning new file mode 100644 index 0000000000000000000000000000000000000000..707676a31c0c079b2f4ec9c774b03236fc96eaf2 --- /dev/null +++ b/.lightning @@ -0,0 +1 @@ +name: famous-carson-8575 diff --git a/.lightningignore b/.lightningignore new file mode 100644 index 0000000000000000000000000000000000000000..60945c31a5476e9963cf2cc6a5322b0f0d5cfef5 --- /dev/null +++ b/.lightningignore @@ -0,0 +1,32 @@ +__pycache__ +/ESRGAN/* +/SwinIR/* +/venv +/tmp +/GFPGANv1.3.pth +/gfpgan/weights/*.pth +/ui-config.json +/outputs +/log +/webui.settings.bat +/embeddings +/styles.csv +/params.txt +/styles.csv.bak +/interrogate +/user.css +/.idea +notification.mp3 +/SwinIR +/textual_inversion +.vscode +/extensions +/test/stdout.txt +/test/stderr.txt +/cache.json +.git +*/chilloutmix_NiPrunedFp32Fix.safetensors +*/vae-ft-mse-840000-ema-pruned.ckpt +*/stLouisLuxuriousWheels_v1.safetensors +*/taiwanDollLikeness_v10.safetensors +*/koreanDollLikeness_v10.safetensors diff --git a/README.md b/README.md index f2906965b931418fad03988a7b80f69c0d1c07dd..5e8bdc659686e22cd9515d373bdab1943e7bebec 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,59 @@ # Chill Watcher consider deploy on: -- hugging-face inference point +- huggingface inference point - replicate api +- lightning.ai + +# platform comparison +> all support autoscaling + +|platform|prediction speed|charges|deploy handiness| +|-|-|-|-| +|huggingface|fast:20s|high:$0.6/hr (without autoscaling)|easy:git push| +|replicate|fast if used frequently: 30s, slow if needs initialization: 5min|low: $0.02 per generation|difficult: build image and upload| +|lightning.ai|fast with app running: 20s, slow if idle: XXs|low: free $30 per month, XX per run|easy: one command| + +# platform deploy options +## huggingface +> [docs](https://huggingface.co/docs/inference-endpoints/guides/custom_handler) + +- requirements: use pip packages in `requirements.txt` +- `init()` and `predict()` function: use `handler.py`, implement the `EndpointHandler` class +- more: modify `handler.py` for requests and inference and explore more highly-customized features +- deploy: git (lfs) push to huggingface repository(the whole directory including models and weights, etc.), and use inference endpoints to deploy. Click and deploy automaticly, very simple. +- call api: use the url provide by inference endpoints after endpoint is ready(build, initialize and in a "running" state), make a post request to the url using request schema definied in the `handler.py` + +## replicate +> [docs](https://replicate.com/docs/guides/push-a-model) + +- requirements: specify all requirements(pip packages, system packages, python version, cuda, etc.) in `cog.yaml` +- `init()` and `predict()` function: use `predict.py`, implement the `Predictor` class +- more: modify `predict.py` +- deploy: + 1. get a linux GPU machine with 60GB disk space; + 2. install [cog](https://replicate.com/docs/guides/push-a-model) and [docker](https://docs.docker.com/engine/install/ubuntu/#set-up-the-repository) + 3. `git pull` the current repository from huggingface, including large model files + 4. after `predict.py` and `cog.yaml` is correctly coded, run `cog login`, `cog push`, then cog will build a docker image locally and push the image to replicate. As the image could take 30GB or so disk space, it would cost a lot network bandwidth. +- call api: if everything runs successfully and the docker image is pushed to replicate, you will see a web-ui and an API example directly in your replicate repository + +## lightning.ai +> docs: [code](https://lightning.ai/docs/app/stable/levels/basic/real_lightning_component_implementations.html), [deploy](https://lightning.ai/docs/app/stable/workflows/run_app_on_cloud/) + +- requirements: + - pip packages are listed in `requirements.txt`, note that some requirements are different from those in huggingface, and you need to modify some lines in `requirements.txt` according to the comment in the `requirements.txt` + - other pip packages, system packages and some big model weight files download commands, can be listed using a custom build config. Checkout `class CustomBuildConfig(BuildConfig)` in `app.py`. In a custom build config you can use many linux commands such as `wget` and `sudo apt-get update`. The custom build config will be executed on the `__init__()` of the `PythonServer` class +- `init()` and `predict()` function: use `app.py`, implement the `PythonServer` class. Note: + - some packages haven't been installed when the file is called(these packages may be installed when `__init__()` is called), so some import code should be in the function, not at the top of the file, or you may get import errors. + - you can't save your own value to `PythonServer.self` unless it's predifined in the variables, so don't assign any self-defined variables to `self` + - if you use the custom build config, you should implement `PythonServer`'s `__init()__` yourself, so don't forget to use the correct function signature +- more: ... +- deploy: + - `pip install lightning` + - prepare the directory on your local computer(no need to have a GPU) + - list big files in the `.lightningignore` file to avoid big file upload and save deploy time cost + - run `lightning run app app.py --cloud` in the local terminal, and it will upload the files in the directory to lightning cloud, and start deploying on the cloud + - check error logs on the web-ui, use `all logs` +- call api: only if the app starts successfully, you can see a valid url in the `settings` page of the web-ui. Open that url, and you can see the api ### some stackoverflow: install docker: diff --git a/app.py b/app.py new file mode 100644 index 0000000000000000000000000000000000000000..0699f52d8a98c08aac5079908c9fd9d6314c7d6b --- /dev/null +++ b/app.py @@ -0,0 +1,129 @@ +# inference handler for lightning ai + +import re +import os +import logging +# import json +from pydantic import BaseModel +from typing import Any, Dict, Optional, TYPE_CHECKING +from dataclasses import dataclass +logging.getLogger("xformers").addFilter(lambda record: 'A matching Triton is not available' not in record.getMessage()) + +import lightning as L +from lightning.app.components.serve import PythonServer, Text +from lightning.app import BuildConfig + + +class _DefaultInputData(BaseModel): + prompt: str + +class _DefaultOutputData(BaseModel): + prediction: str + parameters: str + + +@dataclass +class CustomBuildConfig(BuildConfig): + def build_commands(self): + dir_path = os.path.dirname(os.path.abspath(__file__)) + model_path = os.path.join(dir_path, "models/Stable-diffusion") + model_url = "https://huggingface.co/Hardy01/chill_watcher/resolve/main/models/Stable-diffusion/chilloutmix_NiPrunedFp32Fix.safetensors" + download_cmd = "wget -P {} {}".format(str(model_path), model_url) + vae_url = "https://huggingface.co/Hardy01/chill_watcher/resolve/main/models/VAE/vae-ft-mse-840000-ema-pruned.ckpt" + vae_path = os.path.join(dir_path, "models/VAE") + down2 = "wget -P {} {}".format(str(vae_path), vae_url) + lora_url1 = "https://huggingface.co/Hardy01/chill_watcher/resolve/main/models/Lora/koreanDollLikeness_v10.safetensors" + lora_url2 = "https://huggingface.co/Hardy01/chill_watcher/resolve/main/models/Lora/taiwanDollLikeness_v10.safetensors" + lora_path = os.path.join(dir_path, "models/Lora") + down3 = "wget -P {} {}".format(str(lora_path), lora_url1) + down4 = "wget -P {} {}".format(str(lora_path), lora_url2) + # https://stackoverflow.com/questions/55313610/importerror-libgl-so-1-cannot-open-shared-object-file-no-such-file-or-directo + cmd1 = "pip3 install torch==1.13.1+cu117 --extra-index-url https://download.pytorch.org/whl/cu117" + cmd2 = "pip3 install torchvision==0.14.1+cu117 --extra-index-url https://download.pytorch.org/whl/cu117" + cmd_31 = "sudo apt-get update" + cmd3 = "sudo apt-get install libgl1-mesa-glx" + cmd4 = "sudo apt-get install libglib2.0-0" + return [download_cmd, down2, down3, down4, cmd1, cmd2, cmd_31, cmd3, cmd4] + + +class PyTorchServer(PythonServer): + def __init__( + self, + input_type: type = _DefaultInputData, + output_type: type = _DefaultOutputData, + **kwargs: Any, + ): + super().__init__(input_type=input_type, output_type=output_type, **kwargs) + + # Use the custom build config + self.cloud_build_config = CustomBuildConfig() + def setup(self): + # need to install dependancies first to import packages + import torch + # Truncate version number of nightly/local build of PyTorch to not cause exceptions with CodeFormer or Safetensors + if ".dev" in torch.__version__ or "+git" in torch.__version__: + torch.__long_version__ = torch.__version__ + torch.__version__ = re.search(r'[\d.]+[\d]', torch.__version__).group(0) + + from handler import initialize + initialize() + + def predict(self, request): + from modules.api.api import encode_pil_to_base64 + from modules import shared + from modules.processing import StableDiffusionProcessingTxt2Img, process_images + args = { + # todo: don't output png + "outpath_samples": "C:\\Users\\wolvz\\Desktop", + "prompt": "lora:koreanDollLikeness_v15:0.66, best quality, ultra high res, (photorealistic:1.4), 1girl, beige sweater, black choker, smile, laughing, bare shoulders, solo focus, ((full body), (brown hair:1), looking at viewer", + "negative_prompt": "paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, glans, (ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.331), blurry, 3hands,4fingers,3arms, bad anatomy, missing fingers, extra digit, fewer digits, cropped, jpeg artifacts,poorly drawn face,mutation,deformed", + "sampler_name": "DPM++ SDE Karras", + "steps": 20, # 25 + "cfg_scale": 8, + "width": 512, + "height": 768, + "seed": -1, + } + print("&&&&&&&&&&&&&&&&&&&&&&&&",request) + if request.prompt: + prompt = request.prompt + print("get prompt from request: ", prompt) + args["prompt"] = prompt + p = StableDiffusionProcessingTxt2Img(sd_model=shared.sd_model, **args) + processed = process_images(p) + single_image_b64 = encode_pil_to_base64(processed.images[0]).decode('utf-8') + return { + "prediction": single_image_b64, + "parameters": processed.images[0].info.get('parameters', ""), + } + + +component = PyTorchServer( + cloud_compute=L.CloudCompute('gpu', disk_size=20, idle_timeout=30) +) +app = L.LightningApp(component) + +# class Flow(L.LightningFlow): +# # 1. Define the state +# def __init__(self): +# self.cloud_build_config = CustomBuildConfig() +# super().__init__() +# self.component = PyTorchServer( +# input_type=Text, output_type=Text, cloud_compute=L.CloudCompute('gpu', disk_size=20, idle_timeout=30) +# ) + +# # 2. Optional, but used to validate names +# def run(self): +# self.component.run() + +# # 3. Method executed when a request is received. +# def handle_post(self, prompt: str): +# return f'The name {name} was registered' + +# # 4. Defines this Component's Restful API. You can have several routes. +# def configure_api(self): +# return [Post(route="/name", method=self.handle_post)] + + +# app = L.LightningApp(Flow()) + diff --git a/handler.py b/handler.py index 219750425e8b52507f6a38271e156db512297b79..c6e76834473977d85725ae97765ef1f15916264e 100644 --- a/handler.py +++ b/handler.py @@ -1,3 +1,4 @@ +# inference handler for huggingface import os import sys import time diff --git a/play.py b/play.py new file mode 100644 index 0000000000000000000000000000000000000000..e2bc9c4836628909fee190d2300f589a5793c52a --- /dev/null +++ b/play.py @@ -0,0 +1,19 @@ +import requests +import random +import time +import base64 +import hashlib +import json + +def lightning(): + start = int(time.time()) + url = "https://wsoqr-01gwy9mc1gzh3b4ce9b708vp31.litng-ai-03.litng.ai/predict" + form = { + "prompt": "extremely detailed CG unity 8k wallpaper, masterpiece, best quality, ultra-detailed, best illustration, best shadow, photorealistic:1.4, 1 gorgeous girls,oversize pink_hoodie,under eiffel tower,grey_hair:1.1, collarbone,puffy breasts:1.5,full body shot,shiny eyes,enjoyable expression,evil smile,slim legs,narrow waist,detailed face, looking at viewer,looking back,gorgeous skin,short curly hair,kneeling,puffy ass up,climbing,lying,rosy pussy,nsfw,insert left_hand into pussy", + } + resp = requests.post(url, json=form) + print(resp.status_code, '\n', resp.content) + print("time cost(ms): ", int(time.time())*1e3-start*1e3) + + +lightning() \ No newline at end of file diff --git a/predict.py b/predict.py index cb7bd5f7ebdc73efacfedf4d1bf7dc44a4d71fdd..3c31229245984cb92fe0a0e9b57fe4ba1c57e7eb 100644 --- a/predict.py +++ b/predict.py @@ -5,15 +5,9 @@ from cog import BasePredictor, Input, Path import os import sys -import time -import importlib import signal import re from typing import Dict, List, Any -# from fastapi import FastAPI -# from fastapi.middleware.cors import CORSMiddleware -# from fastapi.middleware.gzip import GZipMiddleware -from packaging import version import logging logging.getLogger("xformers").addFilter(lambda record: 'A matching Triton is not available' not in record.getMessage()) @@ -29,6 +23,7 @@ if ".dev" in torch.__version__ or "+git" in torch.__version__: torch.__version__ = re.search(r'[\d.]+[\d]', torch.__version__).group(0) from modules import shared, devices, ui_tempdir +from modules.api.api import encode_pil_to_base64 import modules.codeformer_model as codeformer import modules.face_restoration import modules.gfpgan_model as gfpgan @@ -51,38 +46,19 @@ from modules.shared import cmd_opts, opts import modules.hypernetworks.hypernetwork from modules.processing import StableDiffusionProcessingTxt2Img, StableDiffusionProcessingImg2Img, process_images -import base64 -import io -from fastapi import HTTPException -from io import BytesIO -import piexif -import piexif.helper -from PIL import PngImagePlugin,Image def initialize(): - # check_versions() - - # extensions.list_extensions() - # localization.list_localizations(cmd_opts.localizations_dir) - - # if cmd_opts.ui_debug_mode: - # shared.sd_upscalers = upscaler.UpscalerLanczos().scalers - # modules.scripts.load_scripts() - # return - modelloader.cleanup_models() modules.sd_models.setup_model() codeformer.setup_model(cmd_opts.codeformer_models_path) gfpgan.setup_model(cmd_opts.gfpgan_models_path) modelloader.list_builtin_upscalers() - # modules.scripts.load_scripts() modelloader.load_upscalers() modules.sd_vae.refresh_vae_list() - # modules.textual_inversion.textual_inversion.list_textual_inversion_templates() try: modules.sd_models.load_model() @@ -93,35 +69,11 @@ def initialize(): exit(1) shared.opts.data["sd_model_checkpoint"] = shared.sd_model.sd_checkpoint_info.title - shared.opts.onchange("sd_model_checkpoint", wrap_queued_call(lambda: modules.sd_models.reload_model_weights())) shared.opts.onchange("sd_vae", wrap_queued_call(lambda: modules.sd_vae.reload_vae_weights()), call=False) shared.opts.onchange("sd_vae_as_default", wrap_queued_call(lambda: modules.sd_vae.reload_vae_weights()), call=False) shared.opts.onchange("temp_dir", ui_tempdir.on_tmpdir_changed) - # shared.reload_hypernetworks() - - # ui_extra_networks.intialize() - # ui_extra_networks.register_page(ui_extra_networks_textual_inversion.ExtraNetworksPageTextualInversion()) - # ui_extra_networks.register_page(ui_extra_networks_hypernets.ExtraNetworksPageHypernetworks()) - # ui_extra_networks.register_page(ui_extra_networks_checkpoints.ExtraNetworksPageCheckpoints()) - - # extra_networks.initialize() - # extra_networks.register_extra_network(extra_networks_hypernet.ExtraNetworkHypernet()) - - # if cmd_opts.tls_keyfile is not None and cmd_opts.tls_keyfile is not None: - - # try: - # if not os.path.exists(cmd_opts.tls_keyfile): - # print("Invalid path to TLS keyfile given") - # if not os.path.exists(cmd_opts.tls_certfile): - # print(f"Invalid path to TLS certfile: '{cmd_opts.tls_certfile}'") - # except TypeError: - # cmd_opts.tls_keyfile = cmd_opts.tls_certfile = None - # print("TLS setup invalid, running webui without TLS") - # else: - # print("Running with TLS") - # make the program just exit at ctrl+c without waiting for anything def sigint_handler(sig, frame): print(f'Interrupted with signal {sig} in {frame}') @@ -129,104 +81,6 @@ def initialize(): signal.signal(signal.SIGINT, sigint_handler) - -class EndpointHandler(): - def __init__(self, path=""): - # Preload all the elements you are going to need at inference. - # pseudo: - # self.model= load_model(path) - initialize() - self.shared = shared - - def __call__(self, data: Dict[str, Any]) -> List[Dict[str, Any]]: - """ - data args: - inputs (:obj: `str` | `PIL.Image` | `np.array`) - kwargs - Return: - A :obj:`list` | `dict`: will be serialized and returned - """ - args = { - # todo: don't output png - "outpath_samples": "C:\\Users\\wolvz\\Desktop", - "prompt": "lora:koreanDollLikeness_v15:0.66, best quality, ultra high res, (photorealistic:1.4), 1girl, beige sweater, black choker, smile, laughing, bare shoulders, solo focus, ((full body), (brown hair:1), looking at viewer", - "negative_prompt": "paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, glans, (ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.331), blurry, 3hands,4fingers,3arms, bad anatomy, missing fingers, extra digit, fewer digits, cropped, jpeg artifacts,poorly drawn face,mutation,deformed", - "sampler_name": "DPM++ SDE Karras", - "steps": 20, # 25 - "cfg_scale": 8, - "width": 512, - "height": 768, - "seed": -1, - } - if "prompt" in data.keys(): - print("get prompt from request: ", data["prompt"]) - args["prompt"] = data["prompt"] - p = StableDiffusionProcessingTxt2Img(sd_model=self.shared.sd_model, **args) - processed = process_images(p) - single_image_b64 = encode_pil_to_base64(processed.images[0]).decode('utf-8') - return { - "img_data": single_image_b64, - "parameters": processed.images[0].info.get('parameters', ""), - } - - -def manual_hack(): - initialize() - args = { - # todo: don't output res - "outpath_samples": "C:\\Users\\wolvz\\Desktop", - "prompt": "lora:koreanDollLikeness_v15:0.66, best quality, ultra high res, (photorealistic:1.4), 1girl, beige sweater, black choker, smile, laughing, bare shoulders, solo focus, ((full body), (brown hair:1), looking at viewer", - "negative_prompt": "paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, glans", - "sampler_name": "DPM++ SDE Karras", - "steps": 20, # 25 - "cfg_scale": 8, - "width": 512, - "height": 768, - "seed": -1, - } - p = StableDiffusionProcessingTxt2Img(sd_model=shared.sd_model, **args) - processed = process_images(p) - - -def decode_base64_to_image(encoding): - if encoding.startswith("data:image/"): - encoding = encoding.split(";")[1].split(",")[1] - try: - image = Image.open(BytesIO(base64.b64decode(encoding))) - return image - except Exception as err: - raise HTTPException(status_code=500, detail="Invalid encoded image") - -def encode_pil_to_base64(image): - with io.BytesIO() as output_bytes: - - if opts.samples_format.lower() == 'png': - use_metadata = False - metadata = PngImagePlugin.PngInfo() - for key, value in image.info.items(): - if isinstance(key, str) and isinstance(value, str): - metadata.add_text(key, value) - use_metadata = True - image.save(output_bytes, format="PNG", pnginfo=(metadata if use_metadata else None), quality=opts.jpeg_quality) - - elif opts.samples_format.lower() in ("jpg", "jpeg", "webp"): - parameters = image.info.get('parameters', None) - exif_bytes = piexif.dump({ - "Exif": { piexif.ExifIFD.UserComment: piexif.helper.UserComment.dump(parameters or "", encoding="unicode") } - }) - if opts.samples_format.lower() in ("jpg", "jpeg"): - image.save(output_bytes, format="JPEG", exif = exif_bytes, quality=opts.jpeg_quality) - else: - image.save(output_bytes, format="WEBP", exif = exif_bytes, quality=opts.jpeg_quality) - - else: - raise HTTPException(status_code=500, detail="Invalid image format") - - bytes_data = output_bytes.getvalue() - - return base64.b64encode(bytes_data) - - class Predictor(BasePredictor): def setup(self): """Load the model into memory to make running multiple predictions efficient""" diff --git a/repositories/BLIP/BLIP.gif b/repositories/BLIP/BLIP.gif deleted file mode 100644 index f97959778a4d3a9c1d5c06793c96d96204fe2081..0000000000000000000000000000000000000000 --- a/repositories/BLIP/BLIP.gif +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7757a1a1133807158ec4e696a8187f289e64c30a86aa470d8e0a93948a02be22 -size 6707660 diff --git a/repositories/CodeFormer/assets/CodeFormer_logo.png b/repositories/CodeFormer/assets/CodeFormer_logo.png deleted file mode 100644 index 4cce53bd4945d43aef405f40279c184511a67f07..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/assets/CodeFormer_logo.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f47e6d67d4aabffe5f3794d9e46c301b953f59c3328dd7dcafd94ccb615d29c -size 5259 diff --git a/repositories/CodeFormer/assets/color_enhancement_result1.png b/repositories/CodeFormer/assets/color_enhancement_result1.png deleted file mode 100644 index 9ffb42b76445130cad0f67754a0e41cdfe40f689..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/assets/color_enhancement_result1.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0e5fd836661f974b8f691d2a779d15b0f1419ffc6be1e57ce864b9c3562754a2 -size 684585 diff --git a/repositories/CodeFormer/assets/color_enhancement_result2.png b/repositories/CodeFormer/assets/color_enhancement_result2.png deleted file mode 100644 index 4fe33ea5edab942e3b40f1540ee334ce45a6d537..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/assets/color_enhancement_result2.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7b7d0166964c1752083ffc3a8bf247b70e8509cda66ca75c61f70f6800a268c8 -size 515164 diff --git a/repositories/CodeFormer/assets/inpainting_result1.png b/repositories/CodeFormer/assets/inpainting_result1.png deleted file mode 100644 index b07b2b61a5d275ccdd6524f0c6150f365783823a..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/assets/inpainting_result1.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e3fd793921f1916e442b36664b21c1fa7cbac7d8206990b44c682eca891d0618 -size 687066 diff --git a/repositories/CodeFormer/assets/inpainting_result2.png b/repositories/CodeFormer/assets/inpainting_result2.png deleted file mode 100644 index 6ffdb8f039f6b4dd6f72afcaf20265ea636e8f5b..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/assets/inpainting_result2.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7354e20981cfa84fd4b63ddb9b312ceedabdedc47da3e0dd2967096af6440534 -size 766951 diff --git a/repositories/CodeFormer/assets/network.jpg b/repositories/CodeFormer/assets/network.jpg deleted file mode 100644 index 3e9f35c634f6de930c717808344c67d6d9894afe..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/assets/network.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:81903e45d27c7078a04dec0c5666be8c54c2c4313a65715240dc5c8639b22d19 -size 238250 diff --git a/repositories/CodeFormer/assets/restoration_result1.png b/repositories/CodeFormer/assets/restoration_result1.png deleted file mode 100644 index a6b9beeea52f378f5b9c05c2e3ac73c0c4ba1c49..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/assets/restoration_result1.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ee9b266878328066d33af365f2434633988d69ccabb34a98997d19944e90e4a -size 830702 diff --git a/repositories/CodeFormer/assets/restoration_result2.png b/repositories/CodeFormer/assets/restoration_result2.png deleted file mode 100644 index 6e34f1df2fb92426beccc4813b71e69a2f8c9e79..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/assets/restoration_result2.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:716b3ba5fc642e0bef4648093ac346fd90878bcf6fbeb6d1f685ce682557b3c7 -size 824234 diff --git a/repositories/CodeFormer/assets/restoration_result3.png b/repositories/CodeFormer/assets/restoration_result3.png deleted file mode 100644 index a25619facae4c9891758d3a513676c4c4b9b2eca..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/assets/restoration_result3.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:05ff467e78b5412870d825fb17eec8ed4230d8e2bb546c554bf93eb8a06a6a27 -size 752469 diff --git a/repositories/CodeFormer/assets/restoration_result4.png b/repositories/CodeFormer/assets/restoration_result4.png deleted file mode 100644 index 02f7e710fe9a90cf5edebd8cf5127feca06ae196..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/assets/restoration_result4.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4fd54cfbb531e4be7a1476fd4d238aea20c05522e7c098a892b47191cc4ce4cb -size 697265 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0143.png b/repositories/CodeFormer/inputs/cropped_faces/0143.png deleted file mode 100644 index 89ddd6401899cdb9d51a1827be692b10cf73b7fb..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0143.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3991bebe9cdd6132601419a8bcb9e28bb0dc99490f2a77af2f83bac36b114f69 -size 158278 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0240.png b/repositories/CodeFormer/inputs/cropped_faces/0240.png deleted file mode 100644 index 9908e5863c254509a4244cf81a58255042b64b29..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0240.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:355c64a2f67c0cc40f79563ae889c1cfff7cca5d6d94f3dbc6008c8ca30b9dd6 -size 190663 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0342.png b/repositories/CodeFormer/inputs/cropped_faces/0342.png deleted file mode 100644 index 86df1070d8bc7873e81ec7f693a4f1c292cab94e..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0342.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2afe9ef2014079cb13f46ac9a22a59d83127038d8d419541e0d504dbab8b6815 -size 184493 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0345.png b/repositories/CodeFormer/inputs/cropped_faces/0345.png deleted file mode 100644 index 97f777c6e4acf5a867f61335cdc7d7fd54baed85..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0345.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5bd7399008225b079cb0d2496cab97064ee1107ce2d199c71977f142ee6cbeae -size 188567 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0368.png b/repositories/CodeFormer/inputs/cropped_faces/0368.png deleted file mode 100644 index 0b6b0f135da08e1ce4fea1df5278202317390800..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0368.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:32e0264f49dae964d3ff31809b5e31ae5cd9f552f917f8ff2929125527f57414 -size 192242 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0412.png b/repositories/CodeFormer/inputs/cropped_faces/0412.png deleted file mode 100644 index 5772df63a4f6ba1c18e7dd5e82f91ac509aacbab..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0412.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:66c340192cc18d46ab1e329f8fab58e3d22e14d473585c6e3f552aa5bcf1d223 -size 213670 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0444.png b/repositories/CodeFormer/inputs/cropped_faces/0444.png deleted file mode 100644 index bc1e9e12b2d79f3ef496796a70fe70b2ccf5183e..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0444.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9f5aedbcf55fc9e4977210cf88ac81faff5e68147f6c49cadab42174e36d6d1d -size 175751 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0478.png b/repositories/CodeFormer/inputs/cropped_faces/0478.png deleted file mode 100644 index da460ba6340a07ed72fb20416e2c7136d5b8ad87..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0478.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bd903ae794396fbfc536a99a21565c423262ff88bea9425a76d0943962a6b21f -size 179744 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0500.png b/repositories/CodeFormer/inputs/cropped_faces/0500.png deleted file mode 100644 index 305af9fb33ac499eb43e0268f162b839ef017354..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0500.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5f236bfea4f63d839373d2f996977ff01e72cbe67aee891caad388ac95f0f110 -size 231675 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0599.png b/repositories/CodeFormer/inputs/cropped_faces/0599.png deleted file mode 100644 index ac13d9209219e25d700ec8fd2ff7379a9250ad0e..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0599.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:82b546c3134e2d309ce513f6d3057d9c26c308558cf0636e0a02fb81f73278d9 -size 184343 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0717.png b/repositories/CodeFormer/inputs/cropped_faces/0717.png deleted file mode 100644 index 177b33804373c731aa6f1dfa23e67595ec6ba43d..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0717.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:70dc83bd07ee2391e5f4a2facf2ef981e21fe2cb1c71c662af5a6105703262c8 -size 191366 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0720.png b/repositories/CodeFormer/inputs/cropped_faces/0720.png deleted file mode 100644 index aa247174b649d754c21f20e231bf1881b4fdc20d..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0720.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:49be8e39e50a09c8a225ef7bd779c1c85e80a2a3f6288831a389e5edea047b45 -size 157743 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0729.png b/repositories/CodeFormer/inputs/cropped_faces/0729.png deleted file mode 100644 index bace2e7c2a2bbb3a3f2f22c7182c59a26ee8dc55..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0729.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7c4637d11916672025d47073247ed61cbfe6537e42552cf8cb7525af0d6ab0a8 -size 172957 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0763.png b/repositories/CodeFormer/inputs/cropped_faces/0763.png deleted file mode 100644 index d8c214c2cd4b7e6d75286461c88f2688d2d44301..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0763.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8af7b3ec327e1a4b197fe9aca44e16a656e60332870a215c603548d446d632db -size 139246 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0770.png b/repositories/CodeFormer/inputs/cropped_faces/0770.png deleted file mode 100644 index c9156c705d7231c830ac73fd8a8b6348e9fae7b8..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0770.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f6864816779953edae0e5485d740929db0300b22ae40f8c142a4a59678a925a2 -size 172497 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0777.png b/repositories/CodeFormer/inputs/cropped_faces/0777.png deleted file mode 100644 index 9682120a9e3bdf3dcee8af9b98aaf924a8f30fe4..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0777.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2a3da4596a08b95dc5731cb851d1204916b6d55d9085f3ddf1cb854c1c2f6a4b -size 162554 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0885.png b/repositories/CodeFormer/inputs/cropped_faces/0885.png deleted file mode 100644 index fc01f22ce29e28bd093302644def29b5abe513fe..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0885.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b4cf4648abd8cd9bcd3245d8f543bc4f106a8849fe7d328f156ae369a4ee9a90 -size 184199 diff --git a/repositories/CodeFormer/inputs/cropped_faces/0934.png b/repositories/CodeFormer/inputs/cropped_faces/0934.png deleted file mode 100644 index dde06b9a092895d8a314d338c22fb43e7d5e7d7b..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/0934.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:918dc17bf1f1abf94763f3b95af2f6aaff4f8e821422494030dd7c788fa4d072 -size 171865 diff --git a/repositories/CodeFormer/inputs/cropped_faces/Solvay_conference_1927_0018.png b/repositories/CodeFormer/inputs/cropped_faces/Solvay_conference_1927_0018.png deleted file mode 100644 index fb934684bb7968aee98cbacf8127d11b8998bb8c..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/Solvay_conference_1927_0018.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:71778c17080db35bc2d2296f4ef621387dc62fb835d818f77c9496948b3410bc -size 326792 diff --git a/repositories/CodeFormer/inputs/cropped_faces/Solvay_conference_1927_2_16.png b/repositories/CodeFormer/inputs/cropped_faces/Solvay_conference_1927_2_16.png deleted file mode 100644 index cd94e297b1976c5d2ce911a0d5f7e1ab93487ee1..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/cropped_faces/Solvay_conference_1927_2_16.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b2b03b12601c841ca1b341cb9931cce7128916a1ccc2701c531147c572137df6 -size 313098 diff --git a/repositories/CodeFormer/inputs/whole_imgs/00.jpg b/repositories/CodeFormer/inputs/whole_imgs/00.jpg deleted file mode 100644 index 29d31253b4b1118f086f52dd428be6ccc4e5e8b7..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/whole_imgs/00.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7e980159f82a43aa0aad0a4a5ffce474c76647d7284918c444d613157fe5d88e -size 26838 diff --git a/repositories/CodeFormer/inputs/whole_imgs/01.jpg b/repositories/CodeFormer/inputs/whole_imgs/01.jpg deleted file mode 100644 index 37631f140531fd04e24ba4797bb86ca2277c0084..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/whole_imgs/01.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:886eaea9980675ae924b0266d80e3708285ca45cded81e858f0c3aa0714f31fb -size 9329 diff --git a/repositories/CodeFormer/inputs/whole_imgs/02.png b/repositories/CodeFormer/inputs/whole_imgs/02.png deleted file mode 100644 index 86bdf52e469777f7ce4b1327eb830b2e3bf7186c..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/whole_imgs/02.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9c7d80aa1e999ffa9437375f00cab5e439284d00797958e175516f777a8e7129 -size 936993 diff --git a/repositories/CodeFormer/inputs/whole_imgs/03.jpg b/repositories/CodeFormer/inputs/whole_imgs/03.jpg deleted file mode 100644 index 684b4c8976c0b8c0f10ec315ff6759d29f8d9c29..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/whole_imgs/03.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:757986993aabee5a0d3bde3d5cd6a0ef3026605a0189ac28ed689256c0b833b9 -size 15482 diff --git a/repositories/CodeFormer/inputs/whole_imgs/04.jpg b/repositories/CodeFormer/inputs/whole_imgs/04.jpg deleted file mode 100644 index 71cc09afd0d8d89fffab931a1d385ae3c144a190..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/whole_imgs/04.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:13fc7dcaece8d2f26f6895d6ff86a42c643d8c7621d75366a8b4d7467e23e8e2 -size 6769 diff --git a/repositories/CodeFormer/inputs/whole_imgs/05.jpg b/repositories/CodeFormer/inputs/whole_imgs/05.jpg deleted file mode 100644 index 2df65cf5195b66c613e85d4027e94a669856a4e1..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/whole_imgs/05.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eaf35fa88120ff32086a6ec7e3da8b29ddd40c43bee685a9860add2ade6d8fb3 -size 7860 diff --git a/repositories/CodeFormer/inputs/whole_imgs/06.png b/repositories/CodeFormer/inputs/whole_imgs/06.png deleted file mode 100644 index f2a837cc702e897561cfba707b685dcf0d100a4a..0000000000000000000000000000000000000000 --- a/repositories/CodeFormer/inputs/whole_imgs/06.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2828f119e044674f89da002ec3f4453e971e9f712a62d63c4f151d1f91e341ff -size 683546 diff --git a/repositories/taming-transformers/assets/birddrawnbyachild.png b/repositories/taming-transformers/assets/birddrawnbyachild.png deleted file mode 100644 index dec439d6f7dbf49e1d4aab94a4e5f32d52275f11..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/birddrawnbyachild.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:165778bb85e86f8aaaed38eee4d33f62ab1ef237d890229cfa2e0685f5064127 -size 1607893 diff --git a/repositories/taming-transformers/assets/coco_scene_images_training.svg b/repositories/taming-transformers/assets/coco_scene_images_training.svg deleted file mode 100644 index 6793487237678a6e8f32f7421cec24af547e571c..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/coco_scene_images_training.svg +++ /dev/null @@ -1,2574 +0,0 @@ - - - - - - - - - - 2021-10-07T13:59:09.893851 - image/svg+xml - - - Matplotlib v3.3.3, https://matplotlib.org/ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - NLL loss - Inception score - FID - SceneFID - diff --git a/repositories/taming-transformers/assets/drin.jpg b/repositories/taming-transformers/assets/drin.jpg deleted file mode 100644 index 241be0d5857ebd7089fc3831fd370bed14f91833..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/drin.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:83652380049c45af8c1b75216ded141b3d064cca8154eb2875337b4d5182152b -size 285512 diff --git a/repositories/taming-transformers/assets/faceshq.jpg b/repositories/taming-transformers/assets/faceshq.jpg deleted file mode 100644 index ab04a1dcb3693bcd202d1f0087b19cc5f8baad34..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/faceshq.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6f20c66b935086464db0bad4b5dd90fadb3fb1d20373cb02c415ec4a9cfb989c -size 307186 diff --git a/repositories/taming-transformers/assets/first_stage_mushrooms.png b/repositories/taming-transformers/assets/first_stage_mushrooms.png deleted file mode 100644 index c3a521079c3bc996eb2226598bb4a67b141c04f8..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/first_stage_mushrooms.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:425218621d5e01ea30c9e51fa0969ad36c22063a405dc6f6ccb6dd8db64000a0 -size 1353846 diff --git a/repositories/taming-transformers/assets/first_stage_squirrels.png b/repositories/taming-transformers/assets/first_stage_squirrels.png deleted file mode 100644 index a1883fcee4aca3ee39d213587bcfa037caee3fd4..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/first_stage_squirrels.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b5f234ee1566d6c537339a7110a1a1df088d527812097c19ac61f01b335cd6ae -size 1424657 diff --git a/repositories/taming-transformers/assets/imagenet.png b/repositories/taming-transformers/assets/imagenet.png deleted file mode 100644 index fa831a2fd75344f96eefdba3e97de2d0dd56126f..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/imagenet.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2057d65399435ba17f265ad7ff421a9aabfb6051dec00bec5a37383dfccb2e54 -size 1029071 diff --git a/repositories/taming-transformers/assets/lake_in_the_mountains.png b/repositories/taming-transformers/assets/lake_in_the_mountains.png deleted file mode 100644 index f46b42a14986cf621c03e1172dd4c4cd6d481a5a..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/lake_in_the_mountains.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9d0fa79e39e09c1eb398b1643cf3c5ee2cc94cc6f394771d20cb907838b36852 -size 565421 diff --git a/repositories/taming-transformers/assets/mountain.jpeg b/repositories/taming-transformers/assets/mountain.jpeg deleted file mode 100644 index 3df63a15199a91367067b587e0141c1c52ad778b..0000000000000000000000000000000000000000 Binary files a/repositories/taming-transformers/assets/mountain.jpeg and /dev/null differ diff --git a/repositories/taming-transformers/assets/scene_images_samples.svg b/repositories/taming-transformers/assets/scene_images_samples.svg deleted file mode 100644 index f646d3bdb60b3bb83f97edbed265b0ad8fb062ec..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/scene_images_samples.svg +++ /dev/null @@ -1,453 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Open Images - COCO - diff --git a/repositories/taming-transformers/assets/stormy.jpeg b/repositories/taming-transformers/assets/stormy.jpeg deleted file mode 100644 index 335edab19ea17e31f318540390f4575c4ff27bf4..0000000000000000000000000000000000000000 Binary files a/repositories/taming-transformers/assets/stormy.jpeg and /dev/null differ diff --git a/repositories/taming-transformers/assets/sunset_and_ocean.jpg b/repositories/taming-transformers/assets/sunset_and_ocean.jpg deleted file mode 100644 index 4c6cfff7985a7bd14b50e52bb1547058764f238e..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/sunset_and_ocean.jpg +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0c967b3073a56221eda2cc5418efb8535a85d87f4b40cd487d42abae8135b341 -size 321717 diff --git a/repositories/taming-transformers/assets/teaser.png b/repositories/taming-transformers/assets/teaser.png deleted file mode 100644 index a1ea008a37fc6345e8662227e112e419d3e24096..0000000000000000000000000000000000000000 --- a/repositories/taming-transformers/assets/teaser.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:988481993d7911b41b38a86341e016a47729807552ce667f5713bca1118a7b11 -size 358611 diff --git a/requirements.txt b/requirements.txt index 00b071afa896cf5ef3583a8b1ecc40ab9be69a6c..fffe46ed9fab48066f574bf9e66514119fa9e122 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,10 +7,13 @@ gradio==3.16.2 numpy==1.23.3 Pillow==9.4.0 realesrgan==0.3.0 -torch==1.13.1+cu117 ---extra-index-url https://download.pytorch.org/whl/cu117 -torchvision==0.14.1+cu117 ---extra-index-url https://download.pytorch.org/whl/cu117 +# !!!!option1: if you use huggingface, you should use the following lines +# !!!!option2: if you use lightning ai, you should comment the following lines +lightning-api-access +# torch==1.13.1+cu117 +# --extra-index-url https://download.pytorch.org/whl/cu117 +# torchvision==0.14.1+cu117 +# --extra-index-url https://download.pytorch.org/whl/cu117 omegaconf==2.2.3 pytorch_lightning==1.7.6 scikit-image==0.19.2