почему tf.lite.Interpreter не возвращает сумму вероятности 1 - PullRequest
0 голосов
/ 02 апреля 2020

Хотелось бы узнать, почему вероятность моего интерпретатора не возвращает 1? Может кто-нибудь объяснить, почему это так?

interpreter_quant = tf.lite.Interpreter(model_path=str(path_to_model))
interpreter_quant.allocate_tensors()

input_index = interpreter_quant.get_input_details()[0]["index"]
# input is uint32
output_index = interpreter_quant.get_output_details()[0]["index"]
# output is float

interpreter_quant.set_tensor(input_index, extended_raw_img)
interpreter_quant.invoke()

output = interpreter_quant.tensor(output_index)
preds = output()

Я думаю, что сумма каждого результата должна дать 1.

[0.17578125 0.09765625 0.72265625 0. 0.00390625]

[0. 0. 0.99609375 0. 0. ]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...