Skip to content
Back to skills

Rbm

ASecurity

"Routes legacy binary RBM examples, CD versus PCD decisions,

  • 247 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 9, 2026
data

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill rbm --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Rbm?

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

Security grade badge for Rbm
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-rbm/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-rbm)

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: rbm
description: "Routes legacy binary RBM examples, CD versus PCD decisions,
  binarized MNIST assumptions, and NumPy compatibility troubleshooting."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Unlicense
---

# RBM

Use this sub-skill for the repository's binary Restricted Boltzmann Machine examples: Contrastive Divergence and Persistent Contrastive Divergence.

## Route here when

- The user asks for a binary RBM, Bernoulli visible/hidden variables, CD, or PCD.
- The user asks how the RBM examples binarize MNIST or generate preview images.
- The user needs to diagnose `np.float`, TensorFlow MNIST-loader, or working-directory failures in the RBM examples.

## Route elsewhere when

- GAN variants: `../gan/SKILL.md`
- VAE variants: `../vae/SKILL.md`
- Helmholtz Machine wake-sleep: `../helmholtz-machine/SKILL.md`
- Shared catalog, provenance, and compatibility: `../../SKILL.md`

## Fast decisions

- Use CD when the user wants the canonical binary RBM baseline or does not mention persistent chains.
- Use PCD when the user asks for persistent sampling, persistent contrastive divergence, or model samples carried between updates.
- Treat both scripts as legacy NumPy training loops that still import the TensorFlow 1.x MNIST helper.
- Expect binarized MNIST (`> 0.5`) and preview image grids under a working-directory-local `out/` folder.

## Read next

- `references/workflows.md` for CD-vs-PCD behavior and data assumptions.
- `references/troubleshooting.md` for RBM-specific failures.
- `../../references/model-catalog.md` for the repo-wide source artifact catalog.
- `../../references/compatibility.md` for the shared legacy stack notes.
- `../../scripts/check_legacy_stack.py` before claiming an unchanged RBM example can execute.

Files in this skill

  • SKILL.md1.7 KB
  • references/troubleshooting.md2.3 KB
  • references/workflows.md2.4 KB

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.