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
Description: # 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)
        
        ...
        
        ```
        
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
