Releases
v1.0.0
gadicc
released this
31 Dec 09:16
1.0.0 (2022-12-31)
Bug Fixes
app: clearPipelines() before loadModel() to free RAM (ec45acf )
app: init: don't process MODEL_ID if not RUNTIME_DOWNLOADS (683677f )
dockerfile: bump diffusers to eb1abee693104dd45376dbddd614320f2a0beb24 (1769330 )
downloads: model_url, model_id should be optional (9a19e7e )
dreambooth: don't crash on cleanup when no class_data_dir created (36e64b1 )
dreambooth: enable mixed_precision training, default to fp16 (0430d23 )
gitScheduler: fix deprecation warning s/from_config/from_pretrained/ (92b2b43 )
pipelines: community pipelines, set torch_dtype too (0cc1b63 )
pipelines: fix clearPipelines(), load model w/ correct precision (3085412 )
requirements: bumps transformers from 4.22.2 to 4.25.1 (b13b58c )
s3: incorrect value for tqdm causing crash (9527ece )
send: container_id detection, use /containers/ to grep (5c0606a )
tests: default to DPMSolverMultistepScheduler and 20 steps (a9c7bb0 )
Features
ability for custom config.yaml in CHECKPOINT_CONFIG_URL (d2b507c )
add PyPatchMatch for outpainting support (3675bd3 )
app: don't track downloads in mem, check on disk (51729e2 )
app: runtime downloads with MODEL_URL (7abc4ac )
app: runtime downloads, re-use loaded model if requested again (b84e822 )
callInputs: MODEL_ID
, PIPELINE
, SCHEDULER
now optional (ef420a1 )
cloud_cache: normalize model_id and include precision (ad1b2ef )
diffusers: bump to v0.10.12 and one commit after (6b68afd) (ec9117b )
diffusers: bump to v0.9.0 (0504d97 )
docker: diffusers-api-base image, build, run.sh (1cbfc4f )
dockerfile: FROM_IMAGE build-arg to pick base image (a0c37a6 )
Dockerfile: make SDv2 the default (+ some formatting cleanup) (c1e73ef )
dockerfile: runtime downloads (b40ae86 )
Dockerfile: SAFETENSORS_FAST_GPU (62209be )
download: default_path as normalized_model_id.tar.zst (5ad0d88 )
download: delete .zst file after uncompress (ab25280 )
download: record download timings (7457e50 )
downloads: runtime checkpoint conversion (2414cd9 )
dreambooth: save in safetensors format, tar up with -v (5c3e86a )
errors: try...catch everything, return as JSON (901679c )
getScheduler: make DPMSolverMultistepScheduler the default (085d06f )
k-diffusion: add pip package for use in k-diffusion shedulers (3e901ad )
models: store in ~/.cache/diffusers-api (volume support) (8032ec1 )
pipelines: allow calling of ALL PIPELINES (official+community) (1ccbaad )
pipelines: initial community pipeline support (7af45cf )
s3: s3client(), file_exists() methods (0308af9 )
s3: upload/download progress indicators (76dd303 )
send: prefer env var CONTAINER_ID if set to full docker uuid (eec5112 )
send: SEND_URL and SIGN_KEY now settable with build-vars (01cf354 )
test: allow TEST_URL to override https://localhost:8000/ (9b46387 )
tests: allow override BANANA_API_URL (aca6aca )
You can’t perform that action at this time.