Что означает sentiment = model.predict (twt, batch_size = 1, verbose = 2) [0]? - PullRequest
0 голосов
/ 26 февраля 2020

Я предсказываю настроение, используя Керас. Я не понимаю, что означает этот сегмент кода.

 sentiment = model.predict(twt,batch_size=1,verbose = 2)[0]
 print (sentiment)
 print (np.argmax(sentiment))

Я получаю результат как

[0.18970804 0.81029195]
1

Я предсказываю твит. Это положительный твит настроения. И твит это твит. Для чувства я получаю два значения и из двух я получаю чувство как 1. Что является положительным. Как это получить? Может кто-нибудь объяснить. Заранее спасибо

1 Ответ

1 голос
/ 26 февраля 2020

Два значения дают вероятность того, что настроение равно 0, а настроение равно 1. Обе вероятности добавляют к 1. В этом случае, поскольку вероятность настроения 1 больше 1, твит классифицируется как положительное настроение.

...