Commit Graph

22 Commits (structify)

Author SHA1 Message Date
Guillermo Rodriguez ecf21be7c8
Update and pin py-leap 2025-02-20 14:58:44 -03:00
Guillermo Rodriguez 08b6b983a2
First pass adding msgspec structs
Added nix-shell dev file
Switch to dev branch of py-leap for get_table row auto struct unpack
Add testing module with helpers like override global load config function
Add types for Queue V0
Rename test contract to gpu.scd to match current
Add new enqueue test
Update lock
2025-02-18 16:07:57 -03:00
Guillermo Rodriguez cebbd1059e
Fix Upscaler hardcoding, add mockerpipeline and streamline dgpu tests 2025-02-18 15:56:46 -03:00
Guillermo Rodriguez f39859943d
Update py-leap and use its new apis on testing, add a comment on fields of DgpuConfig struct, minor name changing and mechanics of open_worker, make logging configurable 2025-02-18 15:56:46 -03:00
Guillermo Rodriguez 8b45fb5979
Begin adding TUI 2025-02-18 15:56:45 -03:00
Guillermo Rodriguez f2a8f0367f
Switch failable to use outcome 2025-02-18 15:56:43 -03:00
Guillermo Rodriguez 8f4429bd06
Switch to uv package manager 2025-01-22 01:18:21 -03:00
Guillermo Rodriguez 67cff51085
Consolidate GPU abi location in constants and drop asks 2025-01-18 15:31:14 -03:00
Guillermo Rodriguez 656693e719
Add httpx error to failable handler 2025-01-18 15:14:57 -03:00
Guillermo Rodriguez e757105444 Fix telegram frontend 2025-01-18 18:05:29 +00:00
Guillermo Rodriguez 07b211514d
First attempt at adding flux models, update all deps, upgrade to cuda 12, add custom pipe sys 2025-01-17 11:38:52 -03:00
Guillermo Rodriguez 00dcccf2bb
Add missing deps 2025-01-10 16:36:32 -03:00
Guillermo Rodriguez 1e40c05da6
Fix minor errors, update lockfile, add cli entrypoints in pyproject.toml fix README 2025-01-09 17:04:35 -03:00
Guillermo Rodriguez 0a6d52ffaf
Fix missing quart dep 2023-10-09 07:50:39 -03:00
Guillermo Rodriguez edd6ccc3e1
Add worker benchmark api 2023-10-08 19:37:25 -03:00
Guillermo Rodriguez 3d2069d151
Simplify pipeline_for function and add the infra needed for diferent io/types than png 2023-10-08 18:00:18 -03:00
Guillermo Rodriguez d3b5d56187
Add new data gathering mechanic on worker and mp tractor backend 2023-10-07 21:28:52 -03:00
Guillermo Rodriguez 9ef2442123
Switch config to toml 2023-10-07 11:01:41 -03:00
Guillermo Rodriguez 08854562ef
woops make xformers part of optional cuda group 2023-10-07 11:01:40 -03:00
Guillermo Rodriguez 24fae4c451
Bump version number 2023-10-07 11:01:40 -03:00
Guillermo Rodriguez 3622c8ea11
Add venv to dockerignore
Improve readme
Improve dockerization as ipfs cli exec runs not needed anymore
Fix pyproject toml for gpu workers
Add more sections on example config
Drop and siomplify many cli commands, try to use config.ini for everything now
Use more dynamic imports on cli to speed up startup
Improve model pipelines to allow low mem cards to run big models
Add upscaler download to `skynet download` cmd
2023-10-07 11:01:40 -03:00
Guillermo Rodriguez 454545d096
Switch to using poetry package manager 2023-10-07 11:01:40 -03:00