agentsclimarketplace

Model verification unit tests

Skill cxcscmu/SkillLearnBench/skills/b1-one-shot-gemini-3-flash-preview/nlp-paper-reproduction/model-verification-unit-tests

Verifies model components like loss functions using unit tests and saves the results as NumPy archives.From its SKILL.md

Install
npx -y skills add cxcscmu/SkillLearnBench --skill model-verification-unit-tests

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

SKILL.md

0.9 KB, 180 tokens by cl100k_base, as published. Nobody here has run it

Model Verification with Unit Tests

Verifying individual components of a training pipeline, such as a loss function, ensures mathematical correctness before full-scale training.

Running Tests

Use the unittest framework or pytest. For a script like unit_test_1.py:

python unit_test/unit_test_1.py

Data Persistence

To allow external verification of results, save computed tensors to a .npz file:

import numpy as np

# In the test code:
np.savez(
    "/path/to/loss.npz",
    losses=losses.detach().cpu().numpy(),
)

Fixed Tensor Inputs

When verifying a loss function, use fixed tensors to ensure deterministic output:

# Loading pre-computed tensors
policy_chosen_logps = torch.load("path/to/tensor.pt")

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.