Skip to content

Commit ebceda7

Browse files
committed
support norm p
1 parent 5614d25 commit ebceda7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/fusiontensor/linear_algebra_interface.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ function LinearAlgebra.norm(ft::FusionTensor)
4242
return sqrt(n2)
4343
end
4444

45-
LinearAlgebra.normalize(ft::FusionTensor) = set_data_matrix(ft, data_matrix(ft) / norm(ft))
45+
LinearAlgebra.normalize(ft::FusionTensor, p::Real=2) = ft / norm(ft, p)
4646

47-
function LinearAlgebra.normalize!(ft::FusionTensor)
48-
data_matrix(ft) ./= norm(ft)
47+
function LinearAlgebra.normalize!(ft::FusionTensor, p::Real=2)
48+
data_matrix(ft) ./= norm(ft, p)
4949
return ft
5050
end
5151

0 commit comments

Comments
 (0)