dimension module

corrdim.dimension.auto_linear_region_bounds(sequence_length, epsilons, corrints)[source]
Parameters:
  • sequence_length (int)

  • epsilons (numpy.ndarray)

  • corrints (numpy.ndarray)

Return type:

Tuple[float, float]

corrdim.dimension.estimate_dimension_from_curve(curve, correlation_integral_range=None, epsilon_range=None)[source]
Parameters:
  • curve (CurveResult)

  • correlation_integral_range (Tuple[float, float] | None)

  • epsilon_range (Tuple[float, float] | None)

Return type:

DimensionResult

corrdim.dimension.estimate_dimension_from_curves(curves, correlation_integral_range=None, epsilon_range=None)[source]
Parameters:
  • curves (list[CurveResult])

  • correlation_integral_range (Tuple[float, float] | None)

  • epsilon_range (Tuple[float, float] | None)

Return type:

list[DimensionResult]