Yashk1434 /
violence-detection-opencv
Welcome to the Violence Detection App — a lightweight, AI-powered system that monitors video streams and detects violent or harmful activities in real-time using OpenAI's CLIP, OpenCV, and PyTorch.
60/100 healthLoading repository data…
Festus0 / repository
A lightweight PyTorch framework for building, training, and documenting deep neural network experiments.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
DNNKit is a lightweight PyTorch framework for reproducible deep learning experiments, designed for research workflows.
It provides modular components for models, training pipelines, evaluation, and experiment management, making it easier to develop reproducible machine learning experiments and academic prototypes.
Clone the repository and install in editable mode:
git clone https://github.com/Festus0/dnnkit.git
cd dnnkit
pip install -e .
pip install -r requirements-dev.txt
Command Line Interface
Train a model using the CLI:
dnnkit train --epochs 3 --dataset mnist --batch-size 64 --lr 0.001
Example Training Curve
Project Structure
dnnkit/
├── dnnkit/
│ ├── models/
│ ├── datasets/
│ ├── training/
│ └── evaluation/
│
├── tests/
├── docs/
├── scripts/
└── examples/
Development
Run tests locally:
pytest
Continuous integration runs automatically via GitHub Actions.
Roadmap
Planned improvements include:
Additional benchmark datasets
Hyperparameter search utilities
Experiment tracking integration
Model zoo
Distributed training support
License
This project is licensed under the MIT License.
Citation
If you use this repository in academic work, please cite:
Slade, F. (2026). DNNKit: A lightweight framework for reproducible deep learning experiments.
Selected from shared topics, language and repository description—not editorial ratings.
Yashk1434 /
Welcome to the Violence Detection App — a lightweight, AI-powered system that monitors video streams and detects violent or harmful activities in real-time using OpenAI's CLIP, OpenCV, and PyTorch.
60/100 healthcedrickchee /
[UNMAINTAINED] A starter pack for creating a lightweight responsive web app for Fast.AI PyTorch models.
25/100 healthNeptuneHub /
AudioMuse-AI-DCLAP is a lightweight, high-speed distilled version of LAION CLAP, designed for fast and efficient text-to-music search
73/100 healthranamihir /
A lightweight wrapper that contains PyTorch code that is common to most projects built on PyTorch.
44/100 healthkossisoroyce /
A lightweight, GPU-focused framework to run inference and LoRA fine-tuning on Google’s Gemma 3n family (`1.1B`, `2B`). Designed for small-scale deployments such as chatbots, assistants, or domain-specific Q&A systems.
51/100 healthMachineLearningWriters /
This repository contains all practical projects and examples from the AI Engineering book. Included: Python fundamentals used in real AI workflows Deep learning projects with PyTorch and TensorFlow Transformer components Async programming, data utilities, and performance demos Deployment patterns with lightweight APIs
56/100 health