Hydra Slayer
Hydra Slayer is a 4th level spell in the School of Fire Magic. Depending of the level of expertise in fire magic, slayer spell increases attack of target troop by 8 against behemoths, dragons, hydras, and other creatures.
What is more, it also allows configuring of complex applications just by config and few lines of code.
Installation
Using pip you can easily install the latest release version PyPI:
pip install hydra-slayer
Example
dataset:
_target_: torchvision.datasets.CIFAR100
root: ./data
train: false
download: true
import hydra_slayer
import yaml
with open("dataset.yaml") as stream:
raw_config = yaml.safe_load(stream)
config = hydra_slayer.get_from_params(**raw_config)
config["dataset"]
# Dataset CIFAR100
# Number of datapoints: 10000
# Root location: ./data
# Split: Test
Please check documentation for more examples.
Documentation
Full documentation for the project is available at https://catalyst-team.github.io/hydra-slayer
Communication
- GitHub Issues: Bug reports, feature requests, install issues, RFCs, thoughts, etc.
- Slack: The Catalyst Slack hosts a primary audience of moderate to experienced Hydra-Slayer (and Catalyst) users and developers for general chat, online discussions, collaboration, etc.
- Email: Feel free to use feedback@catalyst-team.com as an additional channel for feedback.
Citation
Please use this bibtex if you want to cite this repository in your publications:
@misc{catalyst,
author = {Sergey Kolesnikov and Yauheni Kachan},
title = {Hydra-Slayer},
year = {2021},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/catalyst-team/hydra-slayer}},
}
Metadata
Release files for hydra-slayer 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| hydra_slayer-0.5.0.tar.gz | 13.1 kB | Without provenance | Details for hydra_slayer-0.5.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| hydra_slayer-0.5.0-py3-none-any.whl | Python 3 | none | any | Details for hydra_slayer-0.5.0-py3-none-any.whl |
Total release size: 26.8 kB
Release files / hydra_slayer-0.5.0.tar.gz
| Download URL | hydra_slayer-0.5.0.tar.gz |
|---|---|
| Size | 13.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d7b4b9acbf1df3f387bb9692b7cf233b0eb5a3e430dddfa754af2c841bda2a01
|
|
BLAKE2b-256 checksum How to use checksums |
ebf31cc8c6243c054a6c99d6bbd351e04b63229f8ccb624329e9c959991b8ef3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.8.18 Linux/6.2.0-1018-azure
|
Release files / hydra_slayer-0.5.0-py3-none-any.whl
| Download URL | hydra_slayer-0.5.0-py3-none-any.whl |
|---|---|
| Size | 13.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cd4837a66c791c186a0ffb037a48589af7fc6b8c7a4248f16b5ace4a2907bd0d
|
|
BLAKE2b-256 checksum How to use checksums |
85dd9cab28f4b5e715b3235fc16fdba686ebeca91280fd69a0ebdde5ba992106
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.5.1 CPython/3.8.18 Linux/6.2.0-1018-azure
|
Security for hydra-slayer 0.5.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.