1
0
Fork 0
Commit Graph

348 Commits

Author SHA1 Message Date
Sean Sube 926f77b3b0 fix(api): keep strength as a float 2023-01-07 15:19:24 -06:00
Sean Sube 09ce6546be feat(api): add img2img endpoint 2023-01-07 15:05:29 -06:00
Sean Sube a721008d94 feat(api): add image with pytorch CUDA 2023-01-07 09:55:30 -06:00
Sean Sube 8359bd5b99 feat(api): experimentally add CUDA provider and Nvidia platform 2023-01-07 08:56:21 -06:00
Sean Sube e605c9f66b feat(gui): add download and delete buttons to image history 2023-01-06 22:20:14 -06:00
Sean Sube c6662d155d fix(api): adjust output path for module structure 2023-01-06 17:11:02 -06:00
Sean Sube b59519cb7e fix(api): update serve app name, add module entrypoint 2023-01-06 16:18:53 -06:00
Sean Sube 599e0ee2d0 feat(api): switch to package structure 2023-01-06 16:11:41 -06:00
Sean Sube 54829786bd fix(api): improve image layer order 2023-01-06 14:17:06 -06:00
Sean Sube af40bff10c fix(build): use CPU version of pytorch in hypothetical alpine API image 2023-01-06 14:07:54 -06:00
Sean Sube ca0da31791 fix(api): add numpy version restriction to requirements 2023-01-06 14:05:30 -06:00
Sean Sube 4ab0ef5055 remove alpine API image build 2023-01-06 13:58:19 -06:00
Sean Sube 0bec4939b1 add pytorch back to debian image 2023-01-06 13:56:16 -06:00
Sean Sube a7a44560db temporarily remove pytorch from API images 2023-01-06 13:31:18 -06:00
Sean Sube 16b7bded25 fix(build): remove unittest from CI install list, add coverage output to git ignore 2023-01-06 13:16:48 -06:00
Sean Sube 1cd3bd8cc0 fix(build): add stub API unit test 2023-01-06 13:11:47 -06:00
Sean Sube 6d560afbae feat(build): add bundle to JS build, add API image jobs 2023-01-06 13:05:31 -06:00
Sean Sube 32c7701c85 fix(build): install coverage in python build 2023-01-06 12:53:41 -06:00
Sean Sube 8d3ca31fef feat(build): add basic python CI 2023-01-06 12:50:31 -06:00
Sean Sube 6d839eaa29 lint(api): sort methods in introspection 2023-01-06 11:00:20 -06:00
Sean Sube bbd0e938c7 feat(api): add remaining inputs params to response 2023-01-06 10:43:58 -06:00
Sean Sube cab13f665a feat(api): cache pipeline when changing scheduler, make txt2img logging more verbose 2023-01-05 23:28:25 -06:00
Sean Sube 82e7fbf7c5 feat(api): cache pipeline between requests (part of #5) 2023-01-05 22:50:30 -06:00
Sean Sube 4cb6ce8da3 feat(api): add endpoint to list models 2023-01-05 22:01:58 -06:00
Sean Sube c70728d501 feat(api): add endpoints to list platforms/accelerators and pipeline schedulers 2023-01-05 21:54:40 -06:00
Sean Sube 8c985e91e3 feat(api): add introspection to index endpoint 2023-01-05 21:13:45 -06:00
Sean Sube 466884113f feat: return json struct with output path instead of image data, load images from outputs endpoint 2023-01-05 20:32:46 -06:00
Sean Sube 50221af55a feat(api): add endpoint to get previous outputs 2023-01-05 17:24:33 -06:00
Sean Sube 668e46a404 feat(api): add option to switch between AMD hardware and CPU software rendering 2023-01-05 17:24:14 -06:00
Sean Sube 64c78b887e lint(api): sort schedulers, imports 2023-01-05 17:23:37 -06:00
Sean Sube c036c6fcd9 fix(api): match model and output paths from readme 2023-01-05 15:48:23 -06:00
Sean Sube 5a82f39cf8 fix(api): add recommended venv name to git ignore 2023-01-05 15:38:47 -06:00
Sean Sube 6004f7671c fix(api): match model path from readme 2023-01-05 15:38:29 -06:00
Sean Sube 8f77bb89f2 feat(image): add preliminary container files 2023-01-05 15:03:53 -06:00
Sean Sube d93d4659fa add seed to output filename, apply pep8 to server 2023-01-05 11:19:42 -06:00
Sean Sube 6cb04fcbba load config from JSON, expand on setup instructions 2023-01-05 10:39:46 -06:00
Sean Sube ccbce9abe8 add requirements file and test script 2023-01-05 10:05:23 -06:00
Sean Sube 6c932e2ee8 add test script, screenshot to readme 2023-01-05 09:44:01 -06:00
Sean Sube 4548a44ca3 add seed and latents stuff 2023-01-05 00:44:28 -06:00
Sean Sube ea9f929bf1 clamp API params, limit filename length, remove queueing thing 2023-01-04 23:59:45 -06:00
Sean Sube 45cc2784cd add extension to output files 2023-01-04 23:44:16 -06:00
Sean Sube 2e95e02ef1 create pipeline in request 2023-01-04 23:42:11 -06:00
Sean Sube 73027bb813 support multiple schedulers, save output images locally 2023-01-04 23:39:50 -06:00
Sean Sube c4e542bc40 do cors correctly 2023-01-04 22:54:17 -06:00
Sean Sube 513d0a4d0f add open cors header 2023-01-04 22:20:56 -06:00
Sean Sube 4c9a0b1ead add a basic lock 2023-01-04 19:52:24 -06:00
Sean Sube 3cb527c2b8 some options, configurable paths 2023-01-04 19:42:37 -06:00
Sean Sube f966332193 test server 2023-01-04 18:25:00 -06:00