Ingestion basics
In katiML, data is ingested as a list of records. A record is centered around a Datapoint. Tags, Ground Truths and Predictions are attachements to a Datapoint.
Creating a Datapoint
To create a Datapoint with its attachements, simply create a record and ingest it. It will create the datapoint and attach its attachements.
Updating a Datapoint
A Datapoint can be updated to add more attachements or update its fields. To do so, ingest a record with the datapoint id you want to update
NOTE: A datapoint can only have one ground truth per task type, and one prediction per task type and model name. Ingesting conflicting values will override the previous attachement.
Updating an Attachement
Similarly, an attachement can be updated by ingesting a record with its id. This will override the previous attachement.
Last updated
Was this helpful?