TheLeprechaun25/NCOLib
The Neural Combinatorial Optimization Library (NCOLib) is an accessible software library designed to simplify the application of neural network models and deep learning algorithms to solve combinatorial optimization problems.
This library helps operations researchers and data scientists find optimal solutions to complex business problems, like vehicle routing or resource allocation. You provide the problem definition, and it trains a neural network to generate high-quality solutions. This is for professionals who need to solve 'combinatorial optimization' challenges efficiently.
Use this if you need to quickly build and experiment with neural network models to find approximate solutions for combinatorial optimization problems.
Not ideal if you require mathematically proven optimal solutions for small-scale problems, or if you prefer traditional optimization solvers.
Stars
19
Forks
1
Language
Python
License
MIT
Category
Last pushed
Nov 14, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/TheLeprechaun25/NCOLib"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
pymc-devs/pytensor
PyTensor allows you to define, optimize, and efficiently evaluate mathematical expressions...
arogozhnikov/einops
Flexible and powerful tensor operations for readable and reliable code (for pytorch, jax, TF and others)
lava-nc/lava-dl
Deep Learning library for Lava
tensorly/tensorly
TensorLy: Tensor Learning in Python.
tensorpack/tensorpack
A Neural Net Training Interface on TensorFlow, with focus on speed + flexibility