Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tingelst/game
Geometric Algebra Multivector Estimation
https://github.com/tingelst/game
automatic-differentiation geometric-algebra optimization
Last synced: about 2 months ago
JSON representation
Geometric Algebra Multivector Estimation
- Host: GitHub
- URL: https://github.com/tingelst/game
- Owner: tingelst
- License: other
- Created: 2015-09-03T11:50:16.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-10-03T14:27:18.000Z (almost 7 years ago)
- Last Synced: 2024-07-18T12:16:09.295Z (3 months ago)
- Topics: automatic-differentiation, geometric-algebra, optimization
- Language: Jupyter Notebook
- Size: 38.5 MB
- Stars: 13
- Watchers: 5
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![](game_logo.png)
# **G**eometric **A**lgebra **M**ultivector **E**stimation
GAME is framework for estimation of multivectors in geometric algebra with focus on, but not limited to, the Euclidean and conformal model.
## Docker
```
docker build -t tingelst/game .
```
```
docker run -v `pwd`:/home/game/game -p 8888:8888 -e PASSWORD=YOUR_PASSWORD -e USE_HTTPS=yes game
```## Installation
The main external dependency of GAME is the Ceres optimization framework from Google.
On OSX we recommend building the homebrew formula from source:
``` bash
brew tap homebrew/science
brew install ceres-solver --build-from-source
```On Linux we recommend following the installation instructions found here: http://ceres-solver.org/building.html.
To build GAME follow the steps below:
``` bash
$ git clone --recursive https://github.com/tingelst/game.git
$ cd game
$ mkdir build && cd build
$ cmake .. && make
```