1
resposta

Não reconhece o random-state do numpy.

Quando passo o np.random.seed() do numpy o código apresenta o seguinte erro.

Código:

SEED = 5
np.random.seed(SEED)
treino_x, teste_x, treino_y, teste_y = train_test_split(x, y, test_size = 0.25,
                                                         stratify = y)
print("Treinaremos com %d elementos e testaremos com %d elementos" % (len(treino_x), len(teste_x)))

modelo = LinearSVC()
modelo.fit(treino_x, treino_y)
previsoes = modelo.predict(teste_x)

acuracia = accuracy_score(teste_y, previsoes) * 100
print("A acurácia foi %.2f%%" % acuracia)

Erro:


TypeError Traceback (most recent call last) in 5 6 SEED = 5 ----> 7 np.random.seed(SEED) 8 treino_x, teste_x, treino_y, teste_y = train_test_split(x, y, test_size = 0.25, 9 stratify = y)

TypeError: 'int' object is not callable

1 resposta

Boa tarde.

Provavelmente significa que você está tentando chamar um método quando uma propriedade com o mesmo nome está disponível. Se esse for realmente o problema, a solução é fácil. Simplesmente mude a chamada do método para um acesso de propriedade.