deeptime.basis

The basis package contains transformations of data into different bases for easier featurization.

Observable()

An object that transforms a series of state vectors \(X\in\mathbb{R}^{T\times n}\) into a series of observables \(\Psi(X)\in\mathbb{R}^{T\times k}\), where n is the dimension of each state vector and k the dimension of the observable space.

Concatenation(obs1, obs2)

Concatenation operation to evaluate \((f_1 \circ f_2)(x) = f_1(f_2(x))\), where \(f_1\) and \(f_2\) are observables.

Identity()

The identity.

Monomials(p, d)

Monomial basis observable which transforms a number of d-dimensional datapoints \(\mathbf{x}\in\mathbb{R}^d\) into (unique) monomials of at most degree \(p\).