Interface BatchedDifferentiableLogDensity

All Superinterfaces:
DifferentiableLogDensity, LogDensity
All Known Implementing Classes:
AcceleratedLogisticRegression

public interface BatchedDifferentiableLogDensity extends DifferentiableLogDensity
Optional accelerator-facing contract for evaluating independent states in one call.
  • Method Details

    • logDensityAndGradientBatch

      default void logDensityAndGradientBatch(double[][] states, double[] logDensities, double[][] gradients)
      Replaces every output row; implementations may execute the batch concurrently.