Liking cljdoc? Tell your friends :D

tech.compute.tensor.dimensions.select

Selecting subsets from a larger set of dimensions leads to its own algebra.

Selecting subsets from a larger set of dimensions leads to its own algebra.
raw docstring

apply-select-arg-to-dimensionclj

(apply-select-arg-to-dimension dim select-arg)

Given a dimension and select argument, create a new dimension with the selection applied.

Given a dimension and select argument, create a new dimension with
the selection applied.
sourceraw docstring

dimensions->simpified-dimensionsclj

(dimensions->simpified-dimensions dimension-seq stride-seq)

Given the dimensions post selection, produce a new dimension sequence combined with an offset that lets us know how much we should offset the base storage type. Simplification is important because it allows a backend to hit more fast paths. Returns: {:dimension-seq dimension-seq :offset offset}

Given the dimensions post selection, produce a new dimension sequence combined with
  an offset that lets us know how much we should offset the base storage type.
  Simplification is important because it allows a backend to hit more fast paths.
Returns:
{:dimension-seq dimension-seq
:offset offset}
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close