Class Convolution1DLayer

    • Method Detail

      • getOutputType

        public InputType getOutputType​(int layerIndex,
                                       InputType inputType)
        Description copied from class: Layer
        For a given type of input to this layer, what is the type of the output?
        Overrides:
        getOutputType in class ConvolutionLayer
        Parameters:
        layerIndex - Index of the layer
        inputType - Type of input for the layer
        Returns:
        Type of output from the layer
      • setNIn

        public void setNIn​(InputType inputType,
                           boolean override)
        Description copied from class: Layer
        Set the nIn value (number of inputs, or input channels for CNNs) based on the given input type
        Overrides:
        setNIn in class ConvolutionLayer
        Parameters:
        inputType - Input type for this layer
        override - If false: only set the nIn value if it's not already set. If true: set it regardless of whether it's already set or not.
      • getPreProcessorForInputType

        public InputPreProcessor getPreProcessorForInputType​(InputType inputType)
        Description copied from class: Layer
        For the given type of input to this layer, what preprocessor (if any) is required?
        Returns null if no preprocessor is required, otherwise returns an appropriate InputPreProcessor for this layer, such as a CnnToFeedForwardPreProcessor
        Overrides:
        getPreProcessorForInputType in class ConvolutionLayer
        Parameters:
        inputType - InputType to this layer
        Returns:
        Null if no preprocessor is required, otherwise the type of preprocessor necessary for this layer/input combination