HParams
Configurator
A package that allows functions to be configured with type-checked arguments, directly in the function's definition.
Configure Python functions explicitly and safely
126 stars
5 watching
8 forks
Language: Python
last commit: over 1 year ago
Linked from 1 awesome list
configurationdeep-learninghyperparametersmachine-learningpythonpython3
Related projects:
Repository | Description | Stars |
---|---|---|
omry/omegaconf | A flexible configuration system for Python applications | 1,980 |
opsmill/infrahub | A platform to manage infrastructure data and automate configuration | 209 |
paked/configure | An API for easy configuration of project settings through multiple data sources | 56 |
virtuald/pyhcl | A Python parser for HashiCorp Configuration Language | 336 |
jkcfg/jk | A tool for writing structured configuration files using a general-purpose language | 406 |
pal-robotics/ddynamic_reconfigure | A package that enables modification of ROS node parameters using dynamic_reconfigure without the need for explicit configuration files. | 90 |
johnynek/bosatsu | A language designed for configuration and scripting with a focus on simplicity and functional programming | 226 |
jeremyloy/config | A library for easily managing application configuration as a typesafe struct | 336 |
akarneliuk/pygnmi | A Python implementation of the gNMI client for interacting with network devices and retrieving configuration data. | 129 |
holoviz/param | A Python library providing a set of attributes to make code more reliable and maintainable by declaring parameters with type and range checking, documentation strings, default values, etc. | 434 |
krzysztofzablocki/crafter | A tool to automate Xcode project configurations. | 547 |
spongepowered/configurate | A configuration library that provides a node-based representation of data and supports multiple file formats. | 379 |
tucnak/store | A configuration manager library that supports multiple file formats and allows easy registration of custom formats. | 274 |
thekompanee/chamber | Automated configuration management for Ruby applications | 201 |
equinor/webviz-config | A Python package that allows users to create Dash web applications with minimal Python knowledge by defining a reusable configuration file in YAML format. | 56 |