Flexible data structures for complex machine learning datasets
meerkat
Meerkat provides fast and flexible data structures for working with complex machine learning datasets.
Getting started
pip install meerkat-ml
Note: some parts of Meerkat rely on optional dependencies. If you know which optional dependencies you’d like to install, you can do so using something like
pip install meerkat-ml[dev,text]
instead. Seesetup.py
for a full list of optional dependencies.
Load your dataset into a DataPanel
and get going!
import meerkat as mk
dp = mk.DataPanel.from_csv("...")
What is Meerkat?
Meerkat makes it easier for ML practitioners to interact with high-dimensional, multi-modal data. It provides simple abstractions for data inspection, model evaluation and model training supported by efficient and robust IO under the hood.
Meerkat’s core contribution is the DataPanel
, a simple columnar data