Package com.polytechnik.kgo
package com.polytechnik.kgo
-
ClassDescriptionA class to store Eigenproblem-adjusted solution.A class to store SVD-adjusted solution.Adjust Kraus operators to orthogonal form \( \delta_{jj^{\prime}}= \sum\limits_{s=0}^{nS-1} \sum\limits_{k=0}^{nX-1}b_{s,jk}b_{s,j^{\prime}k} \).Adjust Kraus operators to spur preserving form.Adjust \( \mathcal{M} \) to spur preserving form.Adjust an operators to orthogonal form \( \delta_{jj^{\prime}}= \sum\limits_{k=0}^{nX-1}u_{jk}u_{j^{\prime}k} \) with linear constraints possibly applied.A class to store the result of an algebraic problem \( S \mathcal{U} = \lambda \mathcal{U} \).Calculate Gram matrix and possibly apply a function to it.Apply a function to a Hermitian matrix.Find contributing subspace from Christoffel function moments.A simple test-solution to a vector X to vector F problem.Work in progress: currently only
nS=1
case of partially unitary learning works correctly.A simple Knowledge Generalizing Operator model.Command line options forKGO
, a class to read config.A container to store a vector corresponding to a KGO operator.Obtain several partial unitarity solutions to construct operators hierarchy.A Knowledge Generalized Operator iteration optimization.A Knowledge Generalized Operator iteration optimization, a different version of iteration.A Knowledge Generalized Operator iteration optimization, a try with Lagrange multipliers in the denominator; calculations directly in u_orig basis.A Knowledge Generalized Operator iteration optimization, partial space Lagrange multipliers calculation.A Knowledge Generalized Operator iteration optimization, a different version of lambda.Lambda calculation method.A class to find KGO operator trying linear constraints.A class to find KGO operator trying linear constraints.Lambda calculation method.A class to find KGO operator using linear constraints and solving eigenproblem withnC
extra degreed of freedom.A Knowledge Generalized Operator iteration optimization, directly in u_orig basis.A Knowledge Generalized Operator iteration optimization, directly in u_orig basis.A Knowledge Generalized Operator iteration optimization, a try with extra linear constraints incorporated withGaussian elimination
to incorporatelinear constraints
into generalized eigenvalue problem.An equivalent implementation ofKGOIterationalSubspaceLinearConstraints
, this implementation does not use a special basis internally.A Knowledge Generalized Operator iteration optimization, a try with extra linear constraints incorporated withGaussian elimination
.Possible linear constraints to apply.A Knowledge Generalized Operator optimization result.The list of possible approximations.Knowledge Generalizing Operator solution to a vector X to vector F problem.Knowledge Generalizing Operator solution to a vector X to vector F problem.The list of implemented subspaces.A class to handle Lagrange multipliers for Kraus operators, a direct sum of an arbitraynS
vectors \( b_{s,jk} \).Store linear system coefficeints.A class to handle Lagrange multipliers in partial subspace.Store linear system coefficeints.A class to calculate various linear constraints.A class to calculated linear constraints for Kraus operators.A helper class for unit tests and obsolete functions used inKGOIterationalMultipleTransforms
.A set of previous state solutions to be used in orthogonality condition as external constraints.Type of conditions used previous solution orthogonality.The list of implemented options to calculate \( S_{jk;j^{\prime}k^{\prime}} \) from original data sample \( (\mathbf{x}^{(l)},\mathbf{f}^{(l)}) \), \( l=1\dots M\).A class for unit test.A class forKGOSolutionVectorXVectorF
unit test.A class for unit test.A class to testIterationalSubspaceLinearConstraintsNaiveKraus
.A class with the data for vector-to-vector models unit tests.A class to store util functions for quantum channel unit tests.Adjust Kraus operators to canonical form \( 0= \sum\limits_{j=0}^{nC-1}\sum\limits_{k=0}^{nX-1} b_{s,jk} b_{s^{\prime},jk} \) for \( s\ne s^{\prime}\).A interface to access original and constraint-adjusted solutions.A class to store the a soulution \( u_{jk} \).A helper class for common vector type of evaluation.Some extra data.