andrijadukic / numerical-optimization

Implementations of various numerical optimization methods, written in plain Java.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

numerical-optimization

This repository contains various numerical optimization methods, as well as the linear algebra logic needed to support these methods.

The goal of this repository is to serve as a good starting point when researching optimization methods for education purposes.

This is why the implemented methods are certainly not as efficient as possible, since efficient code (with vectorized, third-party linear algebra libraries) tends to be hard to understand and is therefore of little use for people just trying to understand the concepts.

About

Implementations of various numerical optimization methods, written in plain Java.

License:MIT License


Languages

Language:Java 100.0%