Liking cljdoc? Tell your friends :D

tech.compute.tensor.error-checking


acceptable-tensor-buffer?clj

(acceptable-tensor-buffer? item)
source

check-partial-aliasclj

(check-partial-alias & args)
source

element-counts-commensurate?clj

(element-counts-commensurate? lhs-ecount rhs-ecount)
source

ensure-assignment-matchesclj

(ensure-assignment-matches dest src)
source

ensure-broadcast-rulesclj

(ensure-broadcast-rules & args)
source

ensure-copy-compatible-devicesclj

(ensure-copy-compatible-devices src dest)
source

ensure-cudnn-datatypeclj

(ensure-cudnn-datatype dtype op)
source

ensure-datatypesclj

(ensure-datatypes datatype & args)

Most tensor functions require all arguments to have same datatype.

Most tensor functions require all arguments to have same datatype.
sourceraw docstring

ensure-elementwise-compatibleclj

(ensure-elementwise-compatible lhs rhs)

Ensure these two tensors are compatible for an elementwise operation that rerequires the items to have the same element count.

Ensure these two tensors are compatible for an elementwise operation
that rerequires the items to have the same element count.
sourceraw docstring

ensure-matrixcljmacro

(ensure-matrix item)
source

ensure-same-deviceclj

(ensure-same-device & args)

Given a set of tensors, ensure they share the same device. Only assignment of identical types is guaranteed to work across devices.

Given a set of tensors, ensure they share the same device.  Only assignment of
identical types is guaranteed to work across devices.
sourceraw docstring

ensure-same-driverclj

(ensure-same-driver & args)

Given a set of tensors, ensure they share the same driver.

Given a set of tensors, ensure they share the same driver.
sourceraw docstring

ensure-simple-tensorclj

(ensure-simple-tensor tensor)
source

ensure-vectorcljmacro

(ensure-vector item)
source

external-library-check!clj

(external-library-check! method-name & tensors)
source

memcpy-semantics?clj

(memcpy-semantics? dest src)
source

same-device?clj

(same-device? & args)
source

simple-tensor?clj

(simple-tensor? tensor)
source

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

× close