in svinfer/processor/matrix.py [0:0]
def cross(self, other):
assert isinstance(other, NumpyMatrix)
result = []
for j in range(other.ncol):
result.append(self.value * other.value[:, j:(j + 1)])
result = np.concatenate(result, axis=1)
return NumpyMatrix(result, dim=(self.ncol, other.ncol))