Class IterationalSubspaceLinearConstraintsNaiveKraus
java.lang.Object
com.polytechnik.kgo.IterationalSubspaceLinearConstraintsNaiveKraus
Work in progress: currently only
nS=1
case of partially unitary learning works correctly.
Find Kraus operators from the data.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal UAdjustment
Found solution.private static final double
Minimal norm for Gaussian elimination.(package private) final EVSelected
Selected eigenvector.private static final boolean
private static final int
-
Constructor Summary
ConstructorsConstructorDescriptionIterationalSubspaceLinearConstraintsNaiveKraus
(int nS, int nC, int nX, double[] SK, double eps) -
Method Summary
-
Field Details
-
N_iterations
private static final int N_iterations- See Also:
-
FORCE_DIAG_DUMP
private static final boolean FORCE_DIAG_DUMP- See Also:
-
evSelected
Selected eigenvector. Usially used as a convergence test of an eigenvalue is zero. -
aep
Found solution. -
condMaxToFail_LinearSystem
private static final double condMaxToFail_LinearSystemMinimal norm for Gaussian elimination.- See Also:
-
-
Constructor Details
-
IterationalSubspaceLinearConstraintsNaiveKraus
public IterationalSubspaceLinearConstraintsNaiveKraus(int nS, int nC, int nX, double[] SK, double eps)
-