Module: tf.contrib.linalg

Defined in tensorflow/contrib/linalg/

Linear algebra libraries.

See the Linear Algebra (contrib) guide.


class LinearOperator: Base class defining a [batch of] linear operator[s].

class LinearOperatorBlockDiag: Combines one or more LinearOperators in to a Block Diagonal matrix.

class LinearOperatorComposition: Composes one or more LinearOperators.

class LinearOperatorDiag: LinearOperator acting like a [batch] square diagonal matrix.

class LinearOperatorFullMatrix: LinearOperator that wraps a [batch] matrix.

class LinearOperatorIdentity: LinearOperator acting like a [batch] square identity matrix.

class LinearOperatorLowRankUpdate: Perturb a LinearOperator with a rank K update.

class LinearOperatorLowerTriangular: LinearOperator acting like a [batch] square lower triangular matrix.

class LinearOperatorScaledIdentity: LinearOperator acting like a scaled [batch] identity matrix A = c I.