Package jdistlib

Class FunctionAnalysisOptions

java.lang.Object
jdistlib.FunctionAnalysisOptions

public final class FunctionAnalysisOptions extends Object
Immutable settings for probability-kernel sanity analysis.
  • Method Details

    • builder

      public static FunctionAnalysisOptions.Builder builder()
    • defaults

      public static FunctionAnalysisOptions defaults()
    • forPreset

      public static FunctionAnalysisOptions forPreset(DiagnosticPreset preset)
      Returns the ready-to-use settings represented by a named preset.
    • getSampleCount

      public int getSampleCount()
    • getRepeatabilityChecks

      public int getRepeatabilityChecks()
    • getDiscontinuityRatio

      public double getDiscontinuityRatio()
    • getDynamicRangeOrders

      public double getDynamicRangeOrders()
    • getRandomizedProbeBudget

      public int getRandomizedProbeBudget()
      Maximum number of seeded randomized probes performed after the grid.
    • getAdaptiveProbeRounds

      public int getAdaptiveProbeRounds()
      Number of rounds used to focus randomized probes around observed features.
    • getRandomSeed

      public long getRandomSeed()
      Seed that makes randomized probing reproducible.
    • getConstructionPolicy

      public ConstructionPolicy getConstructionPolicy()
    • getIntegrationOptions

      public IntegrationOptions getIntegrationOptions()
    • toBuilder

      public FunctionAnalysisOptions.Builder toBuilder()
      Returns a builder initialized from these settings.