constructor(attrs = {}) {
    super(attrs)
    this.layerClass = 'GaussianDropout'

    const { rate = 0.5 } = attrs

    this.rate = Math.min(Math.max(0, rate), 1)
  }
Creates a GaussianDropout layer

@param {Object} [attrs] - layer config attributes
@param {number} [attrs.rate] - fraction of the input units to drop (between 0 and 1)