code: public InputType getOutputType(InputType... inputType) throws InvalidKerasConfigurationException {
          if (inputType.length > 1)
              throw new InvalidKerasConfigurationException(
                      "Keras PReLU layer accepts only one input (received " + inputType.length + ")");
          InputType inType = inputType[0];
  
          // Dynamically infer input shape of PReLU layer from input type
          PReLULayer shapedLayer = (PReLULayer) this.layer;
          shapedLayer.setInputShape(inType.getShape());
          this.layer = shapedLayer;
  
          return this.getPReLULayer().getOutputType(-1, inputType[0]);
      }
docs: Get layer output type.
  
  @param inputType Array of InputTypes
  @return output type as InputType
  @throws InvalidKerasConfigurationException Invalid Keras config