flexeval.classes.dataset#

Classes

Dataset(*args, **kwargs)

Holds a dataset, e.g. a jsonl file.

class flexeval.classes.dataset.Dataset(*args, **kwargs)[source]#

Bases: BaseModel

Holds a dataset, e.g. a jsonl file

datasource_type = <TextField: Dataset.datasource_type>#

!! processed by numpydoc !!

id = <IntegerField: Dataset.id>#
is_loaded = <BooleanField: Dataset.is_loaded>#
messages#

!! processed by numpydoc !!

metadata = <TextField: Dataset.metadata>#
metadata_dict#

Descriptor that provides dict-like access to a JSON text field.

Example: class SomeModel(pw.Model):

some_field = pw.TextField(default=”{}”) some_field_dict = JsonView(text_field_attr_name=”some_field”)

metrics_list#

!! processed by numpydoc !!

name = <TextField: Dataset.name>#
notes = <TextField: Dataset.notes>#
threads#

!! processed by numpydoc !!

timestamp = <DateTimeField: Dataset.timestamp>#
toolcalls#

!! processed by numpydoc !!

turns#

!! processed by numpydoc !!