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