Pattio/DeepSwarm

Neural Architecture Search Powered by Swarm Intelligence 🐜

52
/ 100
Established

This tool helps machine learning engineers and researchers automatically design the best deep learning model for their specific data. You provide your image dataset and define potential building blocks like convolution layers or activation functions. The system then explores many combinations to find the optimal network architecture, giving you a ready-to-train model that performs well on your task.

328 stars. No commits in the last 6 months. Available on PyPI.

Use this if you are building a deep learning model for image classification or similar tasks and want to automate the tedious process of finding the most effective network architecture.

Not ideal if you are not working with deep learning, or if you prefer to manually design and fine-tune every aspect of your neural network architecture.

neural-network-design deep-learning machine-learning-engineering model-optimization computer-vision
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 17 / 25

How are scores calculated?

Stars

328

Forks

39

Language

Python

License

MIT

Last pushed

Mar 25, 2021

Commits (30d)

0

Dependencies

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Pattio/DeepSwarm"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.