def Bernoulli(datos, modelo): #Bernoulli print("--------------------------->Bernoulli<---------------------------") prediccion = modelo.predict(datos[0]) fscore = score(datos[1], prediccion, average='macro') funciones.estats(datos[1], prediccion) print(" Bernoulli: F-1 ", fscore[0]) return fscore[0]
def Gausiano(datos, modelo): #Gausiano print("--------------------------->Gausiano<---------------------------") prediccion = modelo.predict(datos[0]) fscore = score(datos[1], prediccion, average='macro') funciones.estats(datos[1], prediccion) print(" Gausiano: F-1 ", fscore[0]) return fscore[0]
def Categorical(datos, modelo): #Categorical print( "--------------------------->Categorical<---------------------------") prediccion = modelo.predict(datos[0].abs()) fscore = score(datos[1], prediccion, average='macro') funciones.estats(datos[1], prediccion) print(" Categorical: F-1 ", fscore[0]) return fscore[0]
def predecir(bosque, datos, tags): prediccion = bosque.predict(datos[0]) funciones.estats(tags, prediccion)