Contenido principal

complexReluLayer

Capa de unidad lineal rectificada (ReLU) compleja

Desde R2025a

    Descripción

    Una capa ReLU compleja realiza una operación de umbral en las partes reales e imaginarias de la entrada, donde cualquier valor menor que cero se establece en cero.

    Creación

    Descripción

    layer = complexReluLayer crea una capa ReLU compleja.

    ejemplo

    layer = complexReluLayer(Name=name) también establece la propiedad opcional Name usando un argumento nombre-valor.

    Propiedades

    expandir todo

    Nombre de la capa, especificado como un vector de caracteres o un escalar de cadena. Para entradas de arreglos Layer, las funciones trainnet y dlnetwork asignan automáticamente nombres a las capas sin nombre.

    El objeto ComplexReLULayer 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, almacenado como 1. Esta capa solo admite una entrada.

    Tipos de datos: double

    Esta propiedad o parámetro es de solo lectura.

    Nombres de entrada, almacenados 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, almacenado como 1. Esta capa solo tiene una salida.

    Tipos de datos: double

    Esta propiedad o parámetro es de solo lectura.

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

    Tipos de datos: cell

    Ejemplos

    contraer todo

    Cree una capa ReLU compleja.

    layer = complexReluLayer
    layer = 
      ComplexReLULayer with properties:
    
        Name: ''
    
       Learnable Parameters
        No properties.
    
       State Parameters
        No properties.
    
      Show all properties
    
    

    Algoritmos

    expandir todo

    Historial de versiones

    Introducido en R2025a