{"categories":[{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/6"}],"enrichment":{"capability":"Registers additional PyTorch model architectures with spandrel's model loader, enabling support for architectures that carry restrictive (non-commercial or copyleft) licenses.","skillfed_tags":["pytorch-models","model-loading","license-restricted"],"use_cases":["Load pre-trained models built on restricted-license architectures within spandrel's unified model loader interface.","Extend a non-commercial research or open-source project with additional model architecture support beyond spandrel's core.","Evaluate or prototype with model architectures that are not available in the main spandrel library.","Build a private tool or service that relies on specific restricted-license architectures registered via spandrel."],"what_it_does":"Spandrel-extra-arches is a companion library to spandrel that extends its model loader with support for additional PyTorch architectures. These architectures are bundled separately because they carry restrictive licenses\u2014primarily non-commercial or copyleft terms\u2014that differ from spandrel's own licensing. The package works by registering these architectures with spandrel's model loading system, allowing you to load and use models built on these architectures once the registration function is called.\n\nThe library is designed for developers working with spandrel who need access to architectures beyond the main library's scope. It depends on torch, torchvision, numpy, einops, and typing-extensions. Installation is straightforward, but users must understand the license implications: private projects and non-commercial open-source work face no restrictions, while commercial or closed-source projects need to audit the individual architecture licenses before deployment.","worth_installing":"Yes, if you are working on a private or non-commercial open-source project and need the specific architectures this library provides. No, if you are building a commercial or closed-source product without first auditing the individual architecture licenses. The dormant maintenance status (no updates in 697 days) is acceptable for a stable, narrow-purpose extension, but signals that new architectures or bug fixes are unlikely."},"id":"spandrel-extra-arches","links":{"html":"https://skillfed.io/packages/spandrel-extra-arches","md":"https://skillfed.io/packages/spandrel-extra-arches.md","pypi":"https://pypi.org/project/spandrel-extra-arches/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-09-16","license_spdx":null,"license_treatment":"permissive","name":"spandrel-extra-arches","python_support":"supports_current","summary":"Implements extra model architectures for spandrel"},"popularity":{"monthly_downloads":285220,"position":8056,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.0"}
