O código abaixo quando executado baseado no arquivo csv fornecido com os dados e marcações, não roda. Ocorre um erro na linha 18, parece ocorrer uma falha pois uma variavel é um array e a outra é array de arrays.
Alguém passou por algo parecido?
from dados import carregar_acessos
X,Y = carregar_acessos()
treino_dados = X[:90]
treino_marcacoes = Y[:90]
teste_dados = X[-9:]
teste_marcacoes = Y[-9:]
from sklearn.naive_bayes import MultinomialNB
modelo = MultinomialNB()
modelo.fit(treino_dados, treino_marcacoes)
resultado = modelo.predict(teste_dados)
diferencas = resultado - teste_marcacoes
acertos = [d for d in diferencas if d == 0]
total_de_acertos = len(acertos)
total_de_elementos = len(teste_dados)
taxa_de_acerto = 100.0 * total_de_acertos / total_de_elementos
print(taxa_de_acerto)
print(total_de_elementos)
Obrigado