Serialized Form
-
Package com.morphiqlabs.wavelet.exception
-
Exception Class com.morphiqlabs.wavelet.exception.InvalidArgumentException
class InvalidArgumentException extends WaveletTransformException implements Serializable- serialVersionUID:
- 202501150003L
-
Exception Class com.morphiqlabs.wavelet.exception.InvalidConfigurationException
class InvalidConfigurationException extends WaveletTransformException implements Serializable- serialVersionUID:
- 202501150004L
-
Exception Class com.morphiqlabs.wavelet.exception.InvalidSignalException
class InvalidSignalException extends WaveletTransformException implements Serializable- serialVersionUID:
- 202501150002L
-
Exception Class com.morphiqlabs.wavelet.exception.InvalidStateException
class InvalidStateException extends WaveletTransformException implements Serializable- serialVersionUID:
- 202501150005L
-
Exception Class com.morphiqlabs.wavelet.exception.WaveletTransformException
class WaveletTransformException extends RuntimeException implements Serializable- serialVersionUID:
- 202501150001L
-
Serialized Fields
-
errorCode
ErrorCode errorCode
-
-
-
Package com.morphiqlabs.wavelet.performance
-
Class com.morphiqlabs.wavelet.performance.ConfidenceInterval
class ConfidenceInterval extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
errorCount
int errorCount
-
errorSum
double errorSum
-
lowerMultiplier
double lowerMultiplier
-
upperMultiplier
double upperMultiplier
-
-
Class com.morphiqlabs.wavelet.performance.ModelAccuracy
class ModelAccuracy extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
count
int count
-
maxOverPrediction
double maxOverPrediction
-
maxUnderPrediction
double maxUnderPrediction
-
sumAbsoluteError
double sumAbsoluteError
-
sumAbsolutePercentageError
double sumAbsolutePercentageError
-
sumActual
double sumActual
-
sumSquaredError
double sumSquaredError
-
withinIntervalCount
int withinIntervalCount
-
-
Class com.morphiqlabs.wavelet.performance.ModelCoefficients
class ModelCoefficients extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
a
double a
-
b
double b
-
c
double c
-
learningRate
double learningRate
-
updateCount
int updateCount
-
-
Class com.morphiqlabs.wavelet.performance.PerformanceModel
class PerformanceModel extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accuracy
ModelAccuracy accuracy
Model accuracy metrics. -
coefficients
ConcurrentHashMap<PerformanceModel.SizeRange, ModelCoefficients> coefficients
Model coefficients for different size ranges. Each range has the form: time = a + b*n + c*n^2 -
confidenceIntervals
ConcurrentHashMap<PerformanceModel.SizeRange, ConfidenceInterval> confidenceIntervals
Confidence intervals for predictions. -
lastCalibrationTime
long lastCalibrationTime
Timestamp of last calibration. -
measurementCount
int measurementCount
Number of measurements used for calibration. -
platformFactors
PlatformFactors platformFactors
Platform-specific scaling factors.
-
-
Class com.morphiqlabs.wavelet.performance.PerformanceModel.ModelData
class ModelData extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
accuracy
ModelAccuracy accuracy
Accuracy metrics accumulated for the model. -
coefficients
ConcurrentHashMap<PerformanceModel.SizeRange, ModelCoefficients> coefficients
Coefficients keyed by size range. -
confidenceIntervals
ConcurrentHashMap<PerformanceModel.SizeRange, ConfidenceInterval> confidenceIntervals
Confidence intervals keyed by size range. -
lastCalibrationTime
long lastCalibrationTime
Last calibration timestamp in epoch millis. -
measurementCount
int measurementCount
Total number of measurements incorporated. -
platformFactors
PlatformFactors platformFactors
Platform-specific scaling factors.
-
-
Class com.morphiqlabs.wavelet.performance.PlatformFactors
class PlatformFactors extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
architecture
String architecture
Platform architecture (x86, ARM, etc.). -
coreCount
int coreCount
Number of CPU cores available. -
cpuSpeedFactor
double cpuSpeedFactor
CPU speed factor relative to reference platform (1.0 = reference speed). -
hasAVX512
boolean hasAVX512
Whether the platform supports AVX-512. -
hasNEON
boolean hasNEON
Whether the platform supports ARM NEON. -
l1CacheSize
long l1CacheSize
L1 cache size in bytes. -
l2CacheSize
long l2CacheSize
L2 cache size in bytes. -
l3CacheSize
long l3CacheSize
L3 cache size in bytes. -
memoryBandwidth
double memoryBandwidth
Memory bandwidth in GB/s. -
vectorSpeedup
double vectorSpeedup
Speedup factor when using vector instructions.
-
-