Metadata-Version: 2.1
Name: easy-module-attribute-getter
Version: 0.9.1
Summary: Select module classes and functions using yaml, without any if-statements.
Home-page: https://github.com/TakeshiMusgrave/easy_module_attribute_getter
Author: Kevin Musgrave
Author-email: tkm45@cornell.edu
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# easy_module_attribute_getter

## Installation:
```
pip install easy_module_attribute_getter
```

## Example usage:
### 1. Specify class names and arguments in your yaml config file:
```
models:
  modelA:
    densenet121:
      pretrained: True
      memory_efficient: True
  modelB:
    resnext50_32x4d:
      pretrained: True
```

### 2. Setup your argparser:
```
import argparse
from easy_module_attribute_getter import YamlReader

parser = argparse.ArgumentParser()
# (optional) add arguments to your argparser
YR = YamlReader(argparser=parser)

...

```


