mirror of
https://github.com/clearml/clearml
synced 2025-03-04 02:57:24 +00:00
Black formatting
This commit is contained in:
parent
4d881636dd
commit
7a4154f054
@ -3,7 +3,7 @@ import attr
|
||||
from attr import validators
|
||||
|
||||
|
||||
__all__ = ['range_validator', 'param', 'percent_param', 'TaskParameters']
|
||||
__all__ = ["range_validator", "param", "percent_param", "TaskParameters"]
|
||||
|
||||
|
||||
def _canonize_validator(current_validator):
|
||||
@ -35,23 +35,15 @@ def range_validator(min_value, max_value):
|
||||
:param max_value: The maximum limit of the range, inclusive. None for no maximum limit.
|
||||
:return: A new range validator.
|
||||
"""
|
||||
|
||||
def _range_validator(instance, attribute, value):
|
||||
if ((min_value is not None) and (value < min_value)) or \
|
||||
((max_value is not None) and (value > max_value)):
|
||||
if ((min_value is not None) and (value < min_value)) or ((max_value is not None) and (value > max_value)):
|
||||
raise ValueError("{} must be in range [{}, {}]".format(attribute.name, min_value, max_value))
|
||||
|
||||
return _range_validator
|
||||
|
||||
|
||||
def param(
|
||||
validator=None,
|
||||
range=None,
|
||||
type=None,
|
||||
desc=None,
|
||||
metadata=None,
|
||||
*args,
|
||||
**kwargs
|
||||
):
|
||||
def param(validator=None, range=None, type=None, desc=None, metadata=None, *args, **kwargs):
|
||||
"""
|
||||
A parameter inside a TaskParameters class.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user