// Path: kie-ml-api/src/main/java/org/fxapps/ml/api/model/ModelParam.java
// @XmlRootElement(name = "modelParam")
// public class ModelParam {
// 
// 	private String name;
// 	private String value;
// 
// 	public ModelParam() {
// 	}
// 
// 	public ModelParam(String name, String value) {
// 		this.name = name;
// 		this.value = value;
// 	}
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// 	public String getValue() {
// 		return value;
// 	}
// 
// 	public void setValue(String value) {
// 		this.value = value;
// 	}
// 
// 	@Override
// 	public String toString() {
// 		return "ModelParam [name=" + name + ", value=" + value + "]";
// 	}
// 	
// }


import java.util.List;
import java.util.Optional;
import org.fxapps.ml.api.model.ModelParam;
package org.fxapps.ml.api.provider.dl4j.util;



public class ParamsUtil {
	
	private ParamsUtil(){}

	public static int getRequiredIntParam(List<ModelParam> params, String paramName) {
		return Integer.parseInt(getRequiredStringParam(params, paramName));
	}
	
// Path: kie-ml-api/src/main/java/org/fxapps/ml/api/model/ModelParam.java
// @XmlRootElement(name = "modelParam")
// public class ModelParam {
// 
// 	private String name;
// 	private String value;
// 
// 	public ModelParam() {
// 	}
// 
// 	public ModelParam(String name, String value) {
// 		this.name = name;
// 		this.value = value;
// 	}
// 
// 	public String getName() {
// 		return name;
// 	}
// 
// 	public void setName(String name) {
// 		this.name = name;
// 	}
// 
// 	public String getValue() {
// 		return value;
// 	}
// 
// 	public void setValue(String value) {
// 		this.value = value;
// 	}
// 
// 	@Override
// 	public String toString() {
// 		return "ModelParam [name=" + name + ", value=" + value + "]";
// 	}
// 	
// }


// Path: providers/kie-ml-dl4j/src/main/java/org/fxapps/ml/api/provider/dl4j/util/ParamsUtil.java
import java.util.List;
import java.util.Optional;
import org.fxapps.ml.api.model.ModelParam;

package org.fxapps.ml.api.provider.dl4j.util;



public class ParamsUtil {
	
	private ParamsUtil(){}

	public static int getRequiredIntParam(List<ModelParam> params, String paramName) {
		return Integer.parseInt(getRequiredStringParam(params, paramName));
	}
	
	public static String getRequiredStringParam(List<ModelParam> params, String paramName) {