Skip to content
Back to skills

Implicit Cot Eval

ASecurity

Evaluates a model's ability to perform arithmetic and grade-school math reasoning without generating explicit intermediate chain-of-thought steps. It measures both the exact-match accuracy of the final answer and the inference speed relative to a no-CoT baseline. Use when the user wants to benchmark on Multi-digit multiplication, GSM8K, or asks about evaluating this task. Reports Accuracy.

  • 3 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 11, 2026
researchpythongogit

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill implicit-cot-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Implicit Cot Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Implicit Cot Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-implicit-cot-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-implicit-cot-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: implicit-cot-eval
description: Evaluates a model's ability to perform arithmetic and grade-school math reasoning without generating explicit intermediate chain-of-thought steps. It measures both the exact-match accuracy of the final answer and the inference speed relative to a no-CoT baseline. Use when the user wants to benchmark on Multi-digit multiplication, GSM8K, or asks about evaluating this task. Reports Accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2405.14838
  bibtex_key: [REDACTED]
  confidence: high
---

# implicit-cot-eval

> From Explicit CoT to Implicit CoT: Learning to Internalize CoT Step by Step — Deng et al. (2024) (arXiv:2405.14838, 2024)

## What this evaluates

Evaluates a model's ability to perform arithmetic and grade-school math reasoning without generating explicit intermediate chain-of-thought steps. It measures both the exact-match accuracy of the final answer and the inference speed relative to a no-CoT baseline.

## Datasets

- **Multi-digit multiplication** — total ?; splits: test (-1)
- **GSM8K** — total ?; splits: test (-1); HF `gsm8k`

## Metrics

- `Accuracy` **(primary)** — range: [0, 1]
  - Exact match accuracy of producing the final answer. Calculated as the number of correctly predicted final answers divided by the total number of test instances.
- `Speed` — range: other
  - Inference throughput measured in examples per second on an Nvidia H100 GPU with batch size 1, normalized by the speed of the corresponding No CoT baseline model.

## Input / output format

**Input**: Arithmetic problems (e.g., K-by-K multiplication equations or grade-school math word problems).

**Output**: A single final numerical answer or solution string, without intermediate reasoning steps.

## Scoring recipe

```python
def compute_metrics(predictions, golds, model, baseline_model):
    # Accuracy
    correct = sum(1 for p, g in zip(predictions, golds) if p.strip() == g.strip())
    accuracy = correct / len(golds)
    # Speed (normalized)
    speed_raw = count_examples_per_second(model, batch_size=1, device='H100')
    speed_baseline = count_examples_per_second(baseline_model, batch_size=1, device='H100')
    speed_normalized = speed_raw / speed_baseline
    return {'accuracy': accuracy, 'speed_normalized': speed_normalized}
```

## Common pitfalls

- Implicit CoT models do not output reasoning traces, so step-level evaluation metrics are inapplicable.
- Speed comparisons must be normalized to the No-CoT baseline on identical hardware and batch size; raw examples/second are not comparable across setups.
- GSM8K results use augmented training data from Deng et al., which may differ from standard splits or prompts.

## Evidence (verbatim from paper)

> Accuracy (Acc in the table) measures the exact match accuracy of producing the final answer. Speed measures the number of examples per second during inference using a batch size of 1, normalized by the speed of the corresponding No CoT model.

## Citation

```bibtex
@misc{deng2024implicitcot,
  title={From Explicit CoT to Implicit CoT: Learning to Internalize CoT Step by Step},
  author={Deng et al. (2024)},
  year={2024},
  note={arXiv:2405.14838}
}
```

- arXiv: 2405.14838

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.