Fleet  0.0.9
Inference in the LOT
Macros | Typedefs | Functions
EigenLib.h File Reference
#include "Numerics.h"
#include <cmath>
#include <eigen3/Eigen/Core>
#include <eigen3/Eigen/Dense>
#include <eigen3/Eigen/Eigenvalues>
#include <eigen3/unsupported/Eigen/SpecialFunctions>
#include "IO.h"
Include dependency graph for EigenLib.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define AM_I_USING_EIGEN   1
 

Typedefs

using Vector = Eigen::VectorXf
 
using Matrix = Eigen::MatrixXf
 

Functions

double logsumexp_eigen (const Vector &v)
 
Vector lognormalize (const Vector &v)
 
Vector eigenslice (const Vector &v, const size_t offset, const size_t len)
 

Macro Definition Documentation

◆ AM_I_USING_EIGEN

#define AM_I_USING_EIGEN   1

Typedef Documentation

◆ Matrix

using Matrix = Eigen::MatrixXf

◆ Vector

using Vector = Eigen::VectorXf

Function Documentation

◆ eigenslice()

Vector eigenslice ( const Vector v,
const size_t  offset,
const size_t  len 
)

◆ lognormalize()

Vector lognormalize ( const Vector v)

◆ logsumexp_eigen()

double logsumexp_eigen ( const Vector v)