Skip to content

New benchmark interface #1272

@KennethEnevoldsen

Description

@KennethEnevoldsen

I have considered if we might want the interface to be:

import mteb

bench = mteb.Benchmark(tasks=[...])
bench.evaluate(model)

bench = mteb.get_benchmark("MTEB(eng)")
bench.evaluate(model)

Since the mteb.MTEB object is kinda of a benchmark object. (not something we should do now)

This would deprecate the mteb.MTEB object.

Metadata

Metadata

Assignees

No one assigned

    Labels

    v2Issues and PRs related to `v2` branch

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions