Spandrel

Latest version: v0.4.0

Safety actively analyzes 688896 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

0.4.0

What's Changed
* Add detection for PLKSR's `lk_type` parameter by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/264
* Fix size requirements for 1x AdaCode models by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/267
* Add support for RetinexFormer by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/270
* Add support for HVI-CIDNet by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/271
* Fix NumPy v2 incompatible with OpenCV in tests by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/278
* Restore training conditionals for PLKSR, RealPLKSR, SPAN by the-database in https://github.com/chaiNNer-org/spandrel/pull/276
* Require keyword args for all architectures by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/279
* Rename all `arch` directories to `__arch` by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/283
* Fixed scripts using installed versions of spandrel by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/286
* Improve initialization for extra arches by akx in https://github.com/chaiNNer-org/spandrel/pull/281
* Fixed input channels and size req of LaMa by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/289
* Include source distributions by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/290
* Ensure that exported architecture class names match the arch ID/name by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/284
* Make CUGAN input/output channels configurable for all versions by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/285
* Define the public API by what's documented by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/287
* Fixed that MAT cannot load its own models by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/291
* Add support for SeemoRe by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/294
* Add support for RealPLKSR DySample by joeyballentine in https://github.com/chaiNNer-org/spandrel/pull/293
* Fix RPLKSR DySample by joeyballentine in https://github.com/chaiNNer-org/spandrel/pull/297
* Add support for MoSR by the-database in https://github.com/chaiNNer-org/spandrel/pull/307

New Contributors
* the-database made their first contribution in https://github.com/chaiNNer-org/spandrel/pull/276

**Full Changelog**: https://github.com/chaiNNer-org/spandrel/compare/v0.3.4...v0.4.0

0.3.4

What's Changed
* Optimize call api by only calling .eval if in training mode by joeyballentine in https://github.com/chaiNNer-org/spandrel/pull/261

**Full Changelog**: https://github.com/chaiNNer-org/spandrel/compare/v0.3.3...v0.3.4

0.3.3

What's Changed
* Make `architecture` fields `Final` by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/254
New architectures
* PLKSR & RealPLKSR support by joeyballentine in https://github.com/chaiNNer-org/spandrel/pull/252


**Full Changelog**: https://github.com/chaiNNer-org/spandrel/compare/v0.3.2...v0.3.3

0.3.2

This is the release for `spandrel==0.3.2`.

What's Changed
* Error-tolerant loading for `.pt` files by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/215
* Removed unused code in GRL and HAT by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/217 and https://github.com/chaiNNer-org/spandrel/pull/226
* Fix call API for RestoreFormer by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/219
* Make ATD compatible with neosr by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/240
* Minor improvements to multiple architectures by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/218, https://github.com/chaiNNer-org/spandrel/pull/244, https://github.com/chaiNNer-org/spandrel/pull/249
* Numerous improvements to tests and our CI setup in https://github.com/chaiNNer-org/spandrel/pull/220, https://github.com/chaiNNer-org/spandrel/pull/221, https://github.com/chaiNNer-org/spandrel/pull/222, https://github.com/chaiNNer-org/spandrel/pull/225, https://github.com/chaiNNer-org/spandrel/pull/241, https://github.com/chaiNNer-org/spandrel/pull/242, https://github.com/chaiNNer-org/spandrel/pull/243
* Update to ruff 0.4.0 by joeyballentine in https://github.com/chaiNNer-org/spandrel/pull/239
* Add tensor shape reference by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/216

New architectures
* Add support for IPT by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/223
* Add support for SAFMN_BCIE by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/231
* Add support for DRCT by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/248

**Full Changelog**: https://github.com/chaiNNer-org/spandrel/compare/v0.3.1...v0.3.2

0.3.1

This is the release for both `spandrel==0.3.1` and `spandrel_extra_arches==0.1.1`.

What's Changed

* Support APISR models (and others) by improving how state dicts are interpreted by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/205 and https://github.com/chaiNNer-org/spandrel/pull/206
* Slim down FeMaSR for inference by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/207

New architectures

* Add support for MixDehazeNet by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/204
* Add support for ATD by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/200
* Add support for AdaCode by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/208
* Add support for MPRNet by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/210
* Add support for MIRNet2 by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/212
* Add support for DnCNN, FDnCNN, and DRUNet by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/214


**Full Changelog**: https://github.com/chaiNNer-org/spandrel/compare/v0.3.0...v0.3.1

0.3.0

This is the release for both `spandrel==0.3.0` and `spandrel_extra_arches==0.1.0`.

What's Changed
* Change project license to MIT license by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/156
All code in `spandrel`, including architecture code, is now licensed under permissive licenses. Architectures with restrictive licenses have been moved to the new `spandrel_extra_arches` package.
* Optimize for inference when using call api by joeyballentine in https://github.com/chaiNNer-org/spandrel/pull/162
* Add internal hyperparameter API by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/164
* Support `UpCunet2x_Fast` for Real-CUGAN by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/188
* Improved DAT detection by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/167
* Make it possible to save SPAN models as `.safetensors` by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/157
* Remove SPSR due to wrong license by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/175
* Remove unused Real-ESRGAN code by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/176
* Make `ArchRegistry` iterable by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/174

New architectures

* Add support for RGT by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/168
* Add support for Restormer by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/170
* Add support for FFTformer by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/171
* Add support for M3SNet by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/172
* Add support for DCTLSA by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/147

**Full Changelog**: https://github.com/chaiNNer-org/spandrel/compare/v0.2.2...v0.3.0

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.