Main Content

sigmoidLayer

Capa sigmoide

Desde R2020b

Descripción

Una capa sigmoide aplica una función sigmoide a la entrada de manera que la salida esté acotada en el intervalo (0,1).

Sugerencia

Para usar la capa sigmoide en problemas de clasificación multietiqueta o binaria, establezca el argumento de la función de pérdida de trainnet en "binary-crossentropy".

Creación

Descripción

layer = sigmoidLayer crea una capa sigmoide.

ejemplo

layer = sigmoidLayer('Name',Name) crea una capa sigmoide y establece la propiedad opcional Name usando un argumento de par nombre-valor. Por ejemplo, sigmoidLayer('Name','sig1') crea una capa sigmoide con el nombre 'sig1'. Debe encerrar el nombre de la propiedad entre comillas simples.

Propiedades

expandir todo

Nombre de la capa, especificado como un vector de caracteres o un escalar de cadena. Para entradas en forma de arreglo Layer, las funciones trainnet y dlnetwork asignan automáticamente nombres a las capas con el nombre "".

El objeto SigmoidLayer almacena esta propiedad como un vector de caracteres.

Tipos de datos: char | string

Esta propiedad o parámetro es de solo lectura.

Número de entradas a la capa, devuelto como 1. Esta capa solo admite una entrada.

Tipos de datos: double

Esta propiedad o parámetro es de solo lectura.

Nombres de entrada, devueltos como {'in'}. Esta capa solo admite una entrada.

Tipos de datos: cell

Esta propiedad o parámetro es de solo lectura.

Número de salidas de la capa, devuelto como 1. Esta capa solo tiene una salida.

Tipos de datos: double

Esta propiedad o parámetro es de solo lectura.

Nombres de salida, devueltos como {'out'}. Esta capa solo tiene una salida.

Tipos de datos: cell

Ejemplos

contraer todo

Cree una capa sigmoide con el nombre 'sig1'.

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

    Name: 'sig1'

   Learnable Parameters
    No properties.

   State Parameters
    No properties.

Use properties method to see a list of all properties.

Algoritmos

expandir todo

Capacidades ampliadas

Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.

Generación de código de GPU
Genere código CUDA® para GPU NVIDIA® mediante GPU Coder™.

Historial de versiones

Introducido en R2020b