Skip to content

Commit cefff87

Browse files
committed
Faster denseMatrix creation
1 parent 0f50895 commit cefff87

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/type/matrix/MatrixIndex.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,10 @@ export const createIndexClass = /* #__PURE__ */ factory(name, dependencies, ({ I
9595
}
9696
}
9797
// create matrix
98-
return new ImmutableDenseMatrix(arg)
98+
const matrix = new ImmutableDenseMatrix()
99+
matrix._data = arg
100+
matrix._size = [arg.length]
101+
return matrix
99102
}
100103

101104
/**

0 commit comments

Comments
 (0)