HparamSearchSpaces.fromJson constructor

HparamSearchSpaces.fromJson(
  1. Map json_
)

Implementation

HparamSearchSpaces.fromJson(core.Map json_)
  : this(
      activationFn:
          json_.containsKey('activationFn')
              ? StringHparamSearchSpace.fromJson(
                json_['activationFn'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      batchSize:
          json_.containsKey('batchSize')
              ? IntHparamSearchSpace.fromJson(
                json_['batchSize'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      boosterType:
          json_.containsKey('boosterType')
              ? StringHparamSearchSpace.fromJson(
                json_['boosterType'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      colsampleBylevel:
          json_.containsKey('colsampleBylevel')
              ? DoubleHparamSearchSpace.fromJson(
                json_['colsampleBylevel']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      colsampleBynode:
          json_.containsKey('colsampleBynode')
              ? DoubleHparamSearchSpace.fromJson(
                json_['colsampleBynode']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      colsampleBytree:
          json_.containsKey('colsampleBytree')
              ? DoubleHparamSearchSpace.fromJson(
                json_['colsampleBytree']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      dartNormalizeType:
          json_.containsKey('dartNormalizeType')
              ? StringHparamSearchSpace.fromJson(
                json_['dartNormalizeType']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      dropout:
          json_.containsKey('dropout')
              ? DoubleHparamSearchSpace.fromJson(
                json_['dropout'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      hiddenUnits:
          json_.containsKey('hiddenUnits')
              ? IntArrayHparamSearchSpace.fromJson(
                json_['hiddenUnits'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      l1Reg:
          json_.containsKey('l1Reg')
              ? DoubleHparamSearchSpace.fromJson(
                json_['l1Reg'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      l2Reg:
          json_.containsKey('l2Reg')
              ? DoubleHparamSearchSpace.fromJson(
                json_['l2Reg'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      learnRate:
          json_.containsKey('learnRate')
              ? DoubleHparamSearchSpace.fromJson(
                json_['learnRate'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      maxTreeDepth:
          json_.containsKey('maxTreeDepth')
              ? IntHparamSearchSpace.fromJson(
                json_['maxTreeDepth'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      minSplitLoss:
          json_.containsKey('minSplitLoss')
              ? DoubleHparamSearchSpace.fromJson(
                json_['minSplitLoss'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      minTreeChildWeight:
          json_.containsKey('minTreeChildWeight')
              ? IntHparamSearchSpace.fromJson(
                json_['minTreeChildWeight']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      numClusters:
          json_.containsKey('numClusters')
              ? IntHparamSearchSpace.fromJson(
                json_['numClusters'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      numFactors:
          json_.containsKey('numFactors')
              ? IntHparamSearchSpace.fromJson(
                json_['numFactors'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      numParallelTree:
          json_.containsKey('numParallelTree')
              ? IntHparamSearchSpace.fromJson(
                json_['numParallelTree']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      optimizer:
          json_.containsKey('optimizer')
              ? StringHparamSearchSpace.fromJson(
                json_['optimizer'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      subsample:
          json_.containsKey('subsample')
              ? DoubleHparamSearchSpace.fromJson(
                json_['subsample'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      treeMethod:
          json_.containsKey('treeMethod')
              ? StringHparamSearchSpace.fromJson(
                json_['treeMethod'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      walsAlpha:
          json_.containsKey('walsAlpha')
              ? DoubleHparamSearchSpace.fromJson(
                json_['walsAlpha'] as core.Map<core.String, core.dynamic>,
              )
              : null,
    );