Skip to content
Back to skills

Open3d Ml

ASecurity

"Guides Open3D-ML installation, dataset workflows, config-driven

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 8, 2026
datapythongobashbackend

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

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

Scanned September 8, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Open3d Ml?

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

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

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: open3d-ml
description: "Guides Open3D-ML installation, dataset workflows, config-driven
  training, visualization, and backend-specific troubleshooting."
disable-model-invocation: true
metadata:
  disco-role: operating
license: NOASSERTION
---

# Open3D-ML

Use this skill for Open3D-ML point-cloud workflows: installing the package,
loading datasets, building config-driven pipelines, inspecting predictions, and
handling the optional TensorFlow, CUDA, GUI, or OpenVINO paths.

## Start here

1. If the package does not import yet, read `references/troubleshooting.md`
   and route to `sub-skills/install-and-inspect/`.
2. If you need dataset folders, split handling, or custom data layouts, route
   to `sub-skills/datasets-and-preprocessing/`.
3. If you need model selection, config-driven training, or inference, route to
   `sub-skills/training-and-pipelines/`.
4. If you need point-cloud inspection, bounding boxes, TensorBoard summaries,
   or OpenVINO wrapping, route to `sub-skills/visualization-and-extensions/`.

## Quick install guidance

A conservative CPU inspection path is enough for many checks:

```bash
python -m pip install open3d 'torch==2.2.*+cpu' 'torchvision==0.17.*+cpu' \
  addict numpy<2 pyyaml tensorboard
```

If you are using a local Open3D-ML checkout with an external Open3D wheel,
set `OPEN3D_ML_ROOT` to the checkout root before importing `open3d.ml.*`.

## Minimal smoke checks

Use the bundled helper when you want a safe status report:

```bash
python scripts/check_install.py --framework torch
python scripts/check_install.py --framework torch --config path/to/config.yml
```

If you only need to inspect config files without launching a workflow, use:

```bash
python scripts/inspect_configs.py path/to/config-or-directory
```

## Route map

- `install-and-inspect`: importability, backend compatibility, and startup
  failure recovery.
- `datasets-and-preprocessing`: dataset constructors, split names, custom
  point-cloud layouts, and layout validation.
- `training-and-pipelines`: config loading, registry lookup, model selection,
  and semantic-segmentation/object-detection workflows.
- `visualization-and-extensions`: Visualizer, label LUTs, bounding boxes,
  TensorBoard summaries, and OpenVINO guidance.

## What this skill is good at

- Finding the right Open3D-ML class or config shape for a 3D workflow.
- Explaining the difference between dataset layout, pipeline configuration,
  and visualization output.
- Helping you choose a CPU smoke path versus an optional backend-specific path.

## What to read when you need more detail

- `references/model-overview.md` for the top-level task and model map.
- `references/troubleshooting.md` for cross-cutting failure families.
- The nearest sub-skill references for workflow-specific details.

## Provenance

Read `references/repo-provenance.md` before deciding whether this skill still
matches the current checkout, and refresh the skill if the repo state has
moved.

Files in this skill

  • SKILL.md2.9 KB
  • references/model-overview.md1.9 KB
  • references/repo-provenance.md1.4 KB
  • references/repo-routing-metadata.json324 B
  • references/troubleshooting.md1.6 KB
  • scripts/check_install.py324 B
  • scripts/inspect_configs.py1.8 KB
  • sub-skills/datasets-and-preprocessing/SKILL.md2.7 KB
  • sub-skills/datasets-and-preprocessing/references/data-formats.md3.3 KB
  • sub-skills/datasets-and-preprocessing/references/troubleshooting.md2.7 KB
  • sub-skills/datasets-and-preprocessing/references/workflows.md2.2 KB
  • sub-skills/datasets-and-preprocessing/scripts/check_dataset_layout.py4.2 KB
  • sub-skills/install-and-inspect/SKILL.md2.9 KB
  • sub-skills/install-and-inspect/references/install-and-backends.md2.8 KB
  • sub-skills/install-and-inspect/references/troubleshooting.md2.9 KB
  • sub-skills/install-and-inspect/scripts/check_open3d_ml.py4.8 KB
  • sub-skills/training-and-pipelines/SKILL.md2.7 KB
  • sub-skills/training-and-pipelines/references/config-reference.md2.5 KB
  • sub-skills/training-and-pipelines/references/model-overview.md1.7 KB
  • sub-skills/training-and-pipelines/references/troubleshooting.md2.8 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.