sigmoidLayer

Сигмоидальный слой

Описание

Сигмоидальный слой применяет сигмоидальную функцию к входу, таким образом, что выход ограничен в интервале (0,1).

Совет

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

Создание

Описание

layer = sigmoidLayer создает сигмоидальный слой.

пример

layer = sigmoidLayer('Name',Name) создает сигмоидальный слой и устанавливает дополнительный Name свойство с помощью аргумента пары "имя-значение". Например, sigmoidLayer('Name','sig1') создает сигмоидальный слой с именем 'sig1'. Заключите имя свойства в одинарные кавычки.

Свойства

развернуть все

Имя слоя в виде вектора символов или строкового скаляра. Чтобы включать слой в график слоев, необходимо задать непустое, уникальное имя слоя. Если вы обучаете серийную сеть со слоем и Name установлен в '', затем программное обеспечение автоматически присваивает имя к слою в учебное время.

Типы данных: char | string

Количество входных параметров слоя. Этот слой принимает один вход только.

Типы данных: double

Введите имена слоя. Этот слой принимает один вход только.

Типы данных: cell

Количество выходных параметров слоя. Этот слой имеет один выход только.

Типы данных: double

Выведите имена слоя. Этот слой имеет один выход только.

Типы данных: cell

Примеры

свернуть все

Создайте сигмоидальный слой с именем 'sig1'.

layer = sigmoidLayer('Name', 'sig1')
layer = 
  SigmoidLayer with properties:

    Name: 'sig1'

  Show all properties

Больше о

развернуть все

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Генерация кода графического процессора
Сгенерируйте код CUDA® для NVIDIA® графические процессоры с помощью GPU Coder™.

Введенный в R2020b