Skip to content

Add deepfake_detection core module#14

Open
chuiyangmeng96 wants to merge 2 commits into
VectorInstitute:mainfrom
chuiyangmeng96:feat/deepfake-detection-core
Open

Add deepfake_detection core module#14
chuiyangmeng96 wants to merge 2 commits into
VectorInstitute:mainfrom
chuiyangmeng96:feat/deepfake-detection-core

Conversation

@chuiyangmeng96

Copy link
Copy Markdown

What changed

Add a curated deepfake_detection module under src/aixpert/ with reusable FACT-HO dataset preparation utilities for LAV-DF, FakeAVCeleb, and manifest-first VCapAV.

Why

This keeps the first contribution focused on the most reviewable and reusable parts of the deepfake work: domain objects, dataset builders, a small CLI, and targeted tests.

Included

  • src/aixpert/deepfake_detection/ core module
  • module README
  • targeted tests under tests/aixpert/deepfake_detection/
  • replacement of the placeholder sample test
  • small README and lint config updates needed for integration

Validation

  • pytest tests/aixpert/deepfake_detection -q
  • ruff check src/aixpert/deepfake_detection tests/aixpert/deepfake_detection tests/conftest.py
  • mypy src/aixpert/deepfake_detection tests/aixpert/deepfake_detection tests/conftest.py
  • uv lock

Notes

pre-commit run --all-files was attempted locally, but the external uv-pre-commit hook installation stalled in this cluster environment. The module-specific checks above completed successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant