Skip to content
Snippets Groups Projects
Commit 160d0dff authored by Tamino Huxohl's avatar Tamino Huxohl
Browse files

add function to retrieve a normalization by str

parent aa153591
No related branches found
No related tags found
No related merge requests found
...@@ -43,6 +43,23 @@ class GaussianNormTransform(Transform): ...@@ -43,6 +43,23 @@ class GaussianNormTransform(Transform):
return norm_gaussian(inputs), outputs_expected return norm_gaussian(inputs), outputs_expected
norm_choices = ["max", "mean", "gaussian"]
def norm_by_str(norm: str):
if norm is None:
return None
if norm == "mean":
return MeanNormTransform()
elif norm == "max":
return MaxNormTransform()
elif norm == "gaussian":
return GaussianNormTransform()
raise ValueError(f"Unknown normalization {norm}")
__all__ = [ __all__ = [
norm_max.__name__, norm_max.__name__,
norm_mean.__name__, norm_mean.__name__,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment