MCPcopy
hub / github.com/openai/evals / as_default_recorder

Method as_default_recorder

evals/record.py:91–96  ·  view source on GitHub ↗
(self, sample_id: str)

Source from the content-addressed store, hash-verified

89
90 @contextlib.contextmanager
91 def as_default_recorder(self, sample_id: str):
92 sample_id_token = self._sample_id.set(sample_id)
93 default_recorder_token = _default_recorder.set(self)
94 yield
95 _default_recorder.reset(default_recorder_token)
96 self._sample_id.reset(sample_id_token)
97
98 def current_sample_id(self) -> Optional[str]:
99 return self._sample_id.get()

Callers 14

eval_sampleMethod · 0.80
eval_sampleMethod · 0.80
test_eval_sampleFunction · 0.80
test_eval_sampleFunction · 0.80
test_eval_sampleFunction · 0.80
test_eval_sampleFunction · 0.80
test_eval_sampleFunction · 0.80
test_eval_sample_2Function · 0.80
does_solver_predict_moveFunction · 0.80
get_dataset_pathFunction · 0.80
dummy_recorderFunction · 0.80
dummy_recorderFunction · 0.80

Calls 1

resetMethod · 0.45

Tested by 10

test_eval_sampleFunction · 0.64
test_eval_sampleFunction · 0.64
test_eval_sampleFunction · 0.64
test_eval_sampleFunction · 0.64
test_eval_sampleFunction · 0.64
test_eval_sample_2Function · 0.64
dummy_recorderFunction · 0.64
dummy_recorderFunction · 0.64
dummy_recorderFunction · 0.64
dummy_recorderFunction · 0.64