Преобразовать матрицу двоичных классов обратно в векторы классов и получить первые n предсказаний с наибольшей вероятностью

Parenthesis в операторе return указывает компилятору, что вы намерены вернуть это значение в стек, а не в память.

В старые времена это было строго соблюдено (обычно), но сегодня большинство компиляторов воспринимают это как подсказку.

Это то, что я часто делаю, поскольку ошибка может повредить что-либо, возвращаемое с помощью ссылки на память, но обычно не влияет на возвращаемую переменную в стеке.

Использование стека для переходных переменных также сокращает использование памяти и обычно делает функцию call / return более быстрой, потому что это то, для чего предназначен стек, временные данные / переменные.

0
задан user7729135 19 March 2019 в 17:52
поделиться