TrainingUtilities
TrainingUtilities(random_state=99)
None
Methods
Seleccion_rasgos(model, X, Y, n, display=True)
Funcion que nos retorna las categorias que mas influyen en el modelo.
Inputs: - X, Y: dataset. - n: numero de categorias que queremos que formen parte de variables del modelo de RL. - display: Mostrar los resultados por pantalla
Outputs: - z: Resumen de la inferencia de cada categoria en el modelo de RL. - valid: Categorias seleccionadas para formar parte del modelo de RL.
opt_RandomForest_Classifier(X, Y, nmin=1, nmax=10000, num=4, display=True)
Seleccion del numero de categorias a tener en cuenta para RF
optimizacion_seleccion_rasgos(model, X, Y, n_splits, display=True)
Seleccion del numero de categorias a tener en cuenta
validacion_cruzada(model, X, Y, n_splits, shuffle=True, scoring='accuracy')
Validacion cruzada del dataset introducido como input.
Inputs: - cv = Numero de iteraciones.
Outputs: - score: Media de los acc de todas las iteraciones.