Слой масштабирования для сети актёра или критика
A ScalingLayer слой глубокой нейронной сети, который линейно масштабирует и смещает массив входа U, предоставление выхода Y = Scale.*U + Bias. Можно включить этот слой в глубокие нейронные сети, которые вы задаете для актёров или критиков в агентах обучения с подкреплением. Этот слой полезен для масштабирования и перемены выходов нелинейных слоев, таких как tanhLayer и сигмоид.
Для образца, a tanhLayer приводит к ограниченному выходу, который падает между -1 и 1. Если выход вашей сети актёра имеет различные границы (как определено в спецификации актёра), можно включить ScalingLayer как выход для масштабирования и сдвига соответственно выходного сигнала сети актёра.
Параметры ScalingLayer объект не может быть усвоен.
создает слой масштабирования со значениями свойств по умолчанию.sLayer = scalingLayer