DefaultHyperParameterRanges.fromJson constructor

DefaultHyperParameterRanges.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory DefaultHyperParameterRanges.fromJson(Map<String, dynamic> json) {
  return DefaultHyperParameterRanges(
    categoricalHyperParameterRanges:
        (json['categoricalHyperParameterRanges'] as List?)
            ?.whereNotNull()
            .map((e) => DefaultCategoricalHyperParameterRange.fromJson(
                e as Map<String, dynamic>))
            .toList(),
    continuousHyperParameterRanges:
        (json['continuousHyperParameterRanges'] as List?)
            ?.whereNotNull()
            .map((e) => DefaultContinuousHyperParameterRange.fromJson(
                e as Map<String, dynamic>))
            .toList(),
    integerHyperParameterRanges:
        (json['integerHyperParameterRanges'] as List?)
            ?.whereNotNull()
            .map((e) => DefaultIntegerHyperParameterRange.fromJson(
                e as Map<String, dynamic>))
            .toList(),
  );
}