Tensor(SparseHash{1}(Element(0))) constructors:
initialized tensor: Tensor(SparseHash{1, Tuple{Int64}}(Element{0.0, Float64, Int64}([2.0, 2.0, 3.0, 3.0]), (6,), [1, 5], Dict{Tuple{Int64, Tuple{Int64}}, Int64}((1, (2,)) => 1, (1, (3,)) => 2, (1, (5,)) => 3, (1, (6,)) => 4), [(1, (2,)) => 1, (1, (3,)) => 2, (1, (5,)) => 3, (1, (6,)) => 4]))
initialized tensor: Tensor(SparseHash{1, Tuple{Int16}}(Element{0.0, Float64, Int64}([2.0, 2.0, 3.0, 3.0]), (6,), [1, 5], Dict{Tuple{Int64, Tuple{Int16}}, Int64}((1, (2,)) => 1, (1, (3,)) => 2, (1, (5,)) => 3, (1, (6,)) => 4), Pair{Tuple{Int64, Tuple{Int16}}, Int64}[(1, (2,)) => 1, (1, (3,)) => 2, (1, (5,)) => 3, (1, (6,)) => 4]))
sized tensor: Tensor(SparseHash{1, Tuple{Int64}}(Element{0.0, Float64, Int64}(Float64[]), (6,), [1], Dict{Tuple{Int64, Tuple{Int64}}, Int64}(), Pair{Tuple{Int64, Tuple{Int64}}, Int64}[]))
sized tensor: Tensor(SparseHash{1, Tuple{Int16}}(Element{0.0, Float64, Int64}(Float64[]), (6,), [1], Dict{Tuple{Int64, Tuple{Int16}}, Int64}(), Pair{Tuple{Int64, Tuple{Int16}}, Int64}[]))
empty tensor: Tensor(SparseHash{1, Tuple{Int64}}(Element{0.0, Float64, Int64}(Float64[]), (0,), [1], Dict{Tuple{Int64, Tuple{Int64}}, Int64}(), Pair{Tuple{Int64, Tuple{Int64}}, Int64}[]))
empty tensor: Tensor(SparseHash{1, Tuple{Int16}}(Element{0.0, Float64, Int64}(Float64[]), (0,), [1], Dict{Tuple{Int64, Tuple{Int16}}, Int64}(), Pair{Tuple{Int64, Tuple{Int16}}, Int64}[]))
Tensor(SparseHash{2}(Element(0))) constructors:
initialized tensor: Tensor(SparseHash{2, Tuple{Int64, Int64}}(Element{0.0, Float64, Int64}([2.0, 3.0, 2.0, 3.0]), (2, 3), [1, 5], Dict{Tuple{Int64, Tuple{Int64, Int64}}, Int64}((1, (1, 2)) => 1, (1, (1, 3)) => 3, (1, (2, 2)) => 2, (1, (2, 3)) => 4), [(1, (1, 2)) => 1, (1, (2, 2)) => 2, (1, (1, 3)) => 3, (1, (2, 3)) => 4]))
initialized tensor: Tensor(SparseHash{2, Tuple{Int16, Int16}}(Element{0.0, Float64, Int64}([2.0, 3.0, 2.0, 3.0]), (2, 3), [1, 5], Dict{Tuple{Int64, Tuple{Int16, Int16}}, Int64}((1, (1, 2)) => 1, (1, (1, 3)) => 3, (1, (2, 2)) => 2, (1, (2, 3)) => 4), Pair{Tuple{Int64, Tuple{Int16, Int16}}, Int64}[(1, (1, 2)) => 1, (1, (2, 2)) => 2, (1, (1, 3)) => 3, (1, (2, 3)) => 4]))
sized tensor: Tensor(SparseHash{2, Tuple{Int64, Int64}}(Element{0.0, Float64, Int64}(Float64[]), (2, 3), [1], Dict{Tuple{Int64, Tuple{Int64, Int64}}, Int64}(), Pair{Tuple{Int64, Tuple{Int64, Int64}}, Int64}[]))
sized tensor: Tensor(SparseHash{2, Tuple{Int16, Int16}}(Element{0.0, Float64, Int64}(Float64[]), (2, 3), [1], Dict{Tuple{Int64, Tuple{Int16, Int16}}, Int64}(), Pair{Tuple{Int64, Tuple{Int16, Int16}}, Int64}[]))
empty tensor: Tensor(SparseHash{2, Tuple{Int64, Int64}}(Element{0.0, Float64, Int64}(Float64[]), (0, 0), [1], Dict{Tuple{Int64, Tuple{Int64, Int64}}, Int64}(), Pair{Tuple{Int64, Tuple{Int64, Int64}}, Int64}[]))
empty tensor: Tensor(SparseHash{2, Tuple{Int16, Int16}}(Element{0.0, Float64, Int64}(Float64[]), (0, 0), [1], Dict{Tuple{Int64, Tuple{Int16, Int16}}, Int64}(), Pair{Tuple{Int64, Tuple{Int16, Int16}}, Int64}[]))

