Documentation
README
Choose a covariance estimator for your data
No estimator wins everywhere, so precise recommends one from observable, truth-free features.
from precise import suggest, covariance_features
suggest(X, top=3) # -> list of estimator CLASSES, best first
covariance_features(X) # -> dict of the features behind the choice
X is 2-D (rows = observations, columns = variables). Then:
Est = suggest(X, top=1)[0]
est = Est()
est.fit(X) # or stream rows with partial_fit
cov = est.covariance_
What it keys on
This is the opening of the README. Read the full README on GitHub.