Skip to content

Commit 6feda9f

Browse files
committed
Fix imports
1 parent b9a0173 commit 6feda9f

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

ext/TensorKitChainRulesCoreExt/TensorKitChainRulesCoreExt.jl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ module TensorKitChainRulesCoreExt
33
using TensorOperations
44
using VectorInterface
55
using TensorKit
6+
using TensorKit: foreachblock
67
using ChainRulesCore
78
using LinearAlgebra
89
using TupleTools
@@ -11,6 +12,9 @@ import TensorOperations as TO
1112
using TensorOperations: promote_contract, tensoralloc_add, tensoralloc_contract
1213
using VectorInterface: promote_scale, promote_add
1314

15+
using MatrixAlgebraKit: TruncationStrategy,
16+
svd_compact_pullback!, eig_full_pullback!, eigh_full_pullback!
17+
1418
include("utility.jl")
1519
include("constructors.jl")
1620
include("linalg.jl")

ext/TensorKitChainRulesCoreExt/factorizations.jl

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using MatrixAlgebraKit: svd_compact_pullback!, eig_full_pullback!, eigh_full_pullback!
2-
31
# Factorizations rules
42
# --------------------
53
function ChainRulesCore.rrule(::typeof(TensorKit.tsvd!), t::AbstractTensorMap;

0 commit comments

Comments
 (0)