_maybeTransferIntermediateOutputs() {
    if (this.gpu && this.transferLayerOutputs) {
      this.modelLayersMap.forEach(layer => {
        if (layer.output && layer.output.glTexture) {
          webgl2.bindOutputTexture(layer.output.glTexture, layer.output.glTextureShape)
          layer.output.transferFromGLTexture()
          if (layer.output.is2DReshaped) {
            layer.output.reshapeFrom2D()
          }
        }
      })
    }
  }
Transfer intermediate outputs if specified, only in GPU mode and if transferLayerOutputs is set to true