sun-umn/NCVX
NCVX: A User-Friendly and Scalable Package for Nonconvex Optimization in Machine Learning
This package helps machine learning engineers and researchers solve complex optimization problems, especially those involving deep learning models with specific constraints. It takes your machine learning problem definition, including custom non-smooth constraints, and outputs optimized model parameters. This is ideal for those working on advanced machine learning models where standard optimizers fall short due to the complexity of the constraints.
No commits in the last 6 months.
Use this if you are a machine learning practitioner needing to train deep learning models under non-trivial, non-smooth constraints.
Not ideal if you are working with simple, unconstrained machine learning models or do not have experience with PyTorch.
Stars
37
Forks
2
Language
—
License
AGPL-3.0
Category
Last pushed
Jul 27, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sun-umn/NCVX"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
pykt-team/pykt-toolkit
pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Models
microsoft/archai
Accelerate your Neural Architecture Search (NAS) through fast, reproducible and modular research.
google-research/morph-net
Fast & Simple Resource-Constrained Learning of Deep Network Structure
IDEALLab/EngiBench
Benchmarks for automated engineering design
AI-team-UoA/pyJedAI
An open-source library that leverages Python’s data science ecosystem to build powerful...