@@ -15,15 +15,17 @@ using LinearAlgebra
1515
1616@inline EnzymeRules. inactive_type (:: Type{Alg} ) where {Alg <: MatrixAlgebraKit.AbstractAlgorithm } = true
1717@inline EnzymeRules. inactive_type (:: Type{TS} ) where {TS <: MatrixAlgebraKit.TruncationStrategy } = true
18- @inline EnzymeRules. inactive (f:: typeof (MatrixAlgebraKit. select_algorithm), func:: F , A:: AbstractMatrix , alg:: Alg ) where {F, Alg} = true
19- @inline EnzymeRules. inactive (f:: typeof (MatrixAlgebraKit. default_algorithm), func:: F , A:: AbstractMatrix ) where {F} = true
20- @inline EnzymeRules. inactive (f:: typeof (MatrixAlgebraKit. check_input), func:: F , A:: AbstractMatrix , alg:: Alg ) where {F, Alg} = true
18+ @inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. select_algorithm), func:: F , A:: AbstractMatrix , alg:: Alg ) where {F, Alg} = true
19+ @inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. default_algorithm), func:: F , A:: AbstractMatrix ) where {F} = true
20+ @inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. check_input), func:: F , A:: AbstractMatrix , alg:: Alg ) where {F, Alg} = true
21+ @inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. check_input), func:: F , A:: AbstractMatrix , arg:: Any , alg:: Alg ) where {F, Alg} = true
22+ @inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. check_hermitian), A:: AbstractMatrix , alg:: Alg ) where {Alg} = true
2123@inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. defaulttol), :: Any ) = true
2224@inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. default_pullback_gauge_atol), :: Any ) = true
2325@inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. default_pullback_gauge_atol), :: Any , :: Any... ) = true
2426@inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. default_pullback_degeneracy_atol), :: Any ) = true
2527@inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. default_pullback_rank_atol), :: Any ) = true
26- @inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. default_hermitian_tol), :: Any ) = true
28+ @inline EnzymeRules. inactive (:: typeof (MatrixAlgebraKit. default_hermitian_tol), :: AbstractMatrix ) = true
2729
2830# ----------- NOTE about derivatives ---------
2931# Each Enzyme augmented_return + reverse pair
0 commit comments