private[sparksdk] def makeHyperParameters()

in sagemaker-spark-sdk/src/main/scala/com/amazonaws/services/sagemaker/sparksdk/SageMakerEstimator.scala [227:237]


  private[sparksdk] def makeHyperParameters() : java.util.Map[String, String] = {
    val trainingJobHyperParameters : scala.collection.mutable.Map[String, String] =
      scala.collection.mutable.Map() ++ hyperParameters

    params.filter(p => hasDefault(p) || isSet(p)) map {
      case p => (p.name, this.getOrDefault(p).toString)
    } foreach {
      case (key, value) => trainingJobHyperParameters.put(key, value)
    }
    trainingJobHyperParameters.asJava
  }