Quantifiers

Functions for quantifying time/memory via benchmarks

asymptoticTimings()

Asymptotic Timings Quantifying function

asymptoticMemoryUsage()

Asymptotic Memory Metrics Quantifying function

Complexity Classifiers

Functions for complexity classification (time/memory/user-defined output parameter)

asymptoticComplexityClass()

Asymptotic Complexity Classification function

asymptoticMemoryComplexityClass()

Asymptotic Memory Complexity Classifying function

asymptoticTimeComplexityClass()

Asymptotic Time Complexity Classifying function

asymptoticComplexityClassifier()

Asymptotic Complexity Classifier function

Plotters

Functions for plotting the quantified metrics

plotMemoryUsage()

Asymptotic Memory Usage Plot function

plotTimings()

Asymptotic Timings Plot function

Testers

Functions for testing expected complexities

expect_complexity_class()

Expected Complexity Class test function

expect_linear_time()

Linear Time Complexity Test function

expect_loglinear_time()

Log-Linear Time Complexity Test function

expect_quadratic_time()

Quadratic Time Complexity Test function

expect_time_complexity()

Expected Time Complexity Test function