# tinker_cookbook.eval

| Class | Description |
| --- | --- |
| [`TrainingClientEvaluator`](https://tinker-docs.thinkingmachines.ai/cookbook/api-reference/eval/trainingclientevaluator/) | An evaluator that uses a TrainingClient to compute metrics (e.g., loss). |
| [`SamplingClientEvaluator`](https://tinker-docs.thinkingmachines.ai/cookbook/api-reference/eval/samplingclientevaluator/) | An evaluator that uses a SamplingClient to compute metrics (e.g., accuracy). |
