Foi apresentado no video do curso a opção de "binarize" dentro do BernoulliNB, colocando ele como o valor encontrado da mediana. O valor da mediana foi de -0.44, e código permite isso. Porém, se você tenta dar um fit no seu objeto com "bnb.fit(x_treino, y_treino)", ele da a seguinte mensagem de erro: "The 'binarize' parameter of BernoulliNB must be None or a float in the range (0, inf). Got -0.44 instead." Não sei se foi alterado alguma versão do BernoulliNB, mas pelo notebook fornecido da aula daria erro agora.