Pattio/DeepSwarm
Neural Architecture Search Powered by Swarm Intelligence 🐜
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.
Stars
328
Forks
39
Language
Python
License
MIT
Category
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.
Related frameworks
icaros-usc/pyribs
A bare-bones Python library for quality diversity optimization.
SioKCronin/swarmopt
Swarm intelligence optimizer
ljvmiranda921/pyswarms
A research toolkit for particle swarm optimization in Python
kyegomez/swarms-pytorch
Swarming algorithms like PSO, Ant Colony, Sakana, and more in PyTorch 😊
hadarshavit/asf
ASF is a flexible Python library for algorithm selection