Spandrel

Latest version: v0.3.2

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

Scan your dependencies

Page 1 of 4

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

0.2.2

What's Changed
* Allow device strings in `to` again by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/139
* Fix Google Drive downloads by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/140
* Fixed type error due to PyTorch 2.2 by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/149
* Add SPAN norm parameter by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/148

New architectures
* Add support for NAFNet by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/141


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

0.2.1

What's Changed
* Pad images to size requirements in call API by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/137


**Full Changelog**: https://github.com/chaiNNer-org/spandrel/compare/v0.2.0...v0.2.1

0.2.0

What's Changed
* Breaking: Rename GRLIR to GRL by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/120
* Breaking: More guarantees for `minimum` and `multiple_of` in `SizeRequirements` by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/124
* Breaking: Bring `model.to` signature in line with PyTorch `module.to` by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/133
* Breaking: Verify dtype in `to` by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/135
* Save Real-CUGAN models correctly by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/119
* Fix ESRGAN size requirement by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/121
* Clamp output tensor to guarantee output range by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/127
* Deduplicate tensor pad-to-size code by akx in https://github.com/chaiNNer-org/spandrel/pull/104
* Add `dtype`, `cpu`, and `cuda` to model API by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/132

New architectures
* Add support for SAFMN by RunDevelopment in https://github.com/chaiNNer-org/spandrel/pull/130


**Full Changelog**: https://github.com/chaiNNer-org/spandrel/compare/v0.1.8...v0.2.0

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.