All Projects → optimatika → Ojalgo

optimatika / Ojalgo

Licence: mit
oj! Algorithms

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Ojalgo

Solid
🎯 A comprehensive gradient-free optimization framework written in Python
Stars: ✭ 546 (+62.5%)
Mutual labels:  algorithm, optimization-algorithms, optimization
Pyswarms
A research toolkit for particle swarm optimization in Python
Stars: ✭ 742 (+120.83%)
Mutual labels:  algorithm, optimization-algorithms, optimization
Algorithms
A collection of algorithms and data structures
Stars: ✭ 11,553 (+3338.39%)
Mutual labels:  algorithm, algorithms, linear-algebra
qpmad
ROS-compatible Eigen-based Goldfarb-Idnani quadratic programming solver
Stars: ✭ 41 (-87.8%)
Mutual labels:  optimization, optimization-algorithms
FrankWolfe.jl
Julia implementation for various Frank-Wolfe and Conditional Gradient variants
Stars: ✭ 47 (-86.01%)
Mutual labels:  optimization, optimization-algorithms
Nonlinear-Optimization-Algorithms
MATLAB implementations of a variety of nonlinear programming algorithms.
Stars: ✭ 86 (-74.4%)
Mutual labels:  optimization, optimization-algorithms
zoofs
zoofs is a python library for performing feature selection using a variety of nature-inspired wrapper algorithms. The algorithms range from swarm-intelligence to physics-based to Evolutionary. It's easy to use , flexible and powerful tool to reduce your feature size.
Stars: ✭ 142 (-57.74%)
Mutual labels:  optimization, optimization-algorithms
Data Structures Algorithms
My implementation of 85+ popular data structures and algorithms and interview questions in Python 3 and C++
Stars: ✭ 273 (-18.75%)
Mutual labels:  algorithm, arrays
dfogn
DFO-GN: Derivative-Free Optimization using Gauss-Newton
Stars: ✭ 20 (-94.05%)
Mutual labels:  optimization, optimization-algorithms
Codinginterviews
This repository contains coding interviews that I have encountered in company interviews
Stars: ✭ 2,881 (+757.44%)
Mutual labels:  algorithm, algorithms
Simpeg
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
Stars: ✭ 283 (-15.77%)
Mutual labels:  linear-algebra, optimization
procrustes
Python library for finding the optimal transformation(s) that makes two matrices as close as possible to each other.
Stars: ✭ 48 (-85.71%)
Mutual labels:  optimization, optimization-algorithms
a-tour-of-pytorch-optimizers
A tour of different optimization algorithms in PyTorch.
Stars: ✭ 46 (-86.31%)
Mutual labels:  optimization, optimization-algorithms
gibbous
Convex optimization for java and scala, built on Apache Commons Math
Stars: ✭ 17 (-94.94%)
Mutual labels:  optimization, optimization-algorithms
nuxt-prune-html
🔌⚡ Nuxt module to prune html before sending it to the browser (it removes elements matching CSS selector(s)), useful for boosting performance showing a different HTML for bots/audits by removing all the scripts with dynamic rendering
Stars: ✭ 69 (-79.46%)
Mutual labels:  optimization, optimization-algorithms
ForBES
Generic and efficient MATLAB solver for nonsmooth optimization problems
Stars: ✭ 19 (-94.35%)
Mutual labels:  optimization, optimization-algorithms
Machine Learning Curriculum
Complete path for a beginner to become a Machine Learning Scientist!
Stars: ✭ 279 (-16.96%)
Mutual labels:  algorithm, linear-algebra
Leetcode Go
✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
Stars: ✭ 22,440 (+6578.57%)
Mutual labels:  algorithm, algorithms
Platypus
A Free and Open Source Python Library for Multiobjective Optimization
Stars: ✭ 313 (-6.85%)
Mutual labels:  algorithm, optimization
Coding Interview University
A complete computer science study plan to become a software engineer.
Stars: ✭ 204,859 (+60869.94%)
Mutual labels:  algorithm, algorithms

oj! Algorithms

Build Status CodeQL Language grade: Java Maven Central

oj! Algorithms - ojAlgo - is Open Source Java code that has to do with mathematics, linear algebra and optimisation.

General information about ojAlgo is available at the project web site: http://ojalgo.org/

Artifacts

ojAlgo is available at The Central (Maven) Repository to be used with your favourite dependency management tool.

<dependency>
    <groupId>org.ojalgo</groupId>
    <artifactId>ojalgo</artifactId>
    <version>X.Y.Z</version>
</dependency>

Documentation and Support

User documentation is available in the form of blog posts at the ojAlgo web site: http://ojalgo.org/

The wiki here at GitHub is in the process of being migrated to the ojAlgo site, but still contains info not available elsewhere: https://github.com/optimatika/ojAlgo/wiki

Programming questions related to ojAlgo are best asked at stack overflow. Just remember to actually mention ojAlgo and tag the question using 'ojalgo' and whatever other tags you find suitable.

Bug reports, and to some extent feature requests, should be posted here at GitHub: https://github.com/optimatika/ojAlgo/issues (Please do not use GitHub Issues for general discussions or user support requests!)

ojAlgo is Open Source, and you are strongly encouraged to clone or fork this repository and work directly with the source code. The source code is (part of) the documentation, and you should read it.

Enterprise-Grade Support

Available as part of the Tidelift Subscription

The maintainers of ojAlgo and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. Learn more.

Tidelift Subscription

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].