У меня есть список вероятностей от 0 до 1, хранящийся в массиве NumPy. Как я могу скрыть эти значения, чтобы любые значения> 0,5 стали 1, а любые <0,5 стали 0? </p>
Что у меня есть в основном:
model = [0.123,0.789,0.456,0.654]
и что я хочу это:
model = [0,1,0,1]
Это просто изменяет весь массив на 1 с, и я также пытался
Я пытался сделать это с помощью циклов:
for i in range(len(model)):
if i<0.5:
model[i]=0
elif i>0.5:
model[i]=1
Это просто изменяет весь массив на 1 с, и я также пытался
i = 0
while i <len(model):
if model[i] < 0.5:
model[i] = 0
i + 1
elif model[i] >0.5:
model[i] = 1
i + 1
но это тоже не сработало.