Skip to content

[RFC]: add blas/ext/base/dcartesian-product #173

@kgryte

Description

@kgryte

This is the strided equivalent of https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/cartesian-product.

API signature:

function dcartesianProduct( M, N, x, strideX, y, strideY, out, strideOut1, strideOut2 )

where M is the number of elements in x, N is the number of elements in y, and out is a 2-dimensional strided array which is assumed to hold at least M*N elements.

This (and similar (s|z|c|g) APIs will set the stage for an eventual blas/ext/cartesian-product API.

Metadata

Metadata

Assignees

Labels

FeatureTask to add a new feature.difficulty: 1Low degree of difficulty. Should be straightforward to implement and/or resolve.estimate: 2-4hrsTask which should take between 2 to 4 hours.🤖 AIAllowed to use AI.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions