protected virtual void PrepareBatch(int[] idx) { this.shuffledInputs = Inputs.Get(idx); this.shuffledWeights = Weights.Get(idx); this.shuffledIndices = idx; }