TL;DR
- Pull (or create) a dataset
- Write a task using
@ze.task
– any function that processes a row - Write evaluations using
@ze.evaluation
– functions that score your results - Run:
dataset.run(task).eval([evaluations])
Quick Start
Task Functions
Tasks are your core ML functions decorated with@ze.task
:
- Must return a dictionary with all declared
outputs
- Receives a single row from your dataset
- Can access row fields using dot notation:
row.text
orrow["text"]