Open KennethEnevoldsen opened 22 hours ago
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)
mteb.MTEB
This would deprecate the mteb.MTEB object.
I suppose the current mteb.MTEB object is a more flexibly Benchmark. I am in favour of this and v2.0 would be fitting.
Benchmark
I have considered if we might want the interface to be:
Since the
mteb.MTEB
object is kinda of a benchmark object. (not something we should do now)This would deprecate the
mteb.MTEB
object.