Liking cljdoc? Tell your friends :D

tech.compute.context

Compute context allows someone to setup the default driver, device, and stream to use in function calls.

Compute context allows someone to setup the default driver, device, and stream to
use in function calls.
raw docstring

tech.compute.driver

Base set of protocols required to move information from the host to the device as well as enable some form of computation on a given device. There is a cpu implementation provided for reference.

Base datatypes are defined:

  • Driver: Enables enumeration of devices and creation of host buffers.
  • Device: Creates streams and device buffers.
  • Stream: Stream of execution occuring on the device.
  • Event: A synchronization primitive emitted in a stream to notify other streams that might be blocking.
Base set of protocols required to move information from the host to the device as well as
enable some form of computation on a given device.  There is a cpu implementation provided for
reference.

Base datatypes are defined:
 * Driver: Enables enumeration of devices and creation of host buffers.
 * Device: Creates streams and device buffers.
 * Stream: Stream of execution occuring on the device.
 * Event: A synchronization primitive emitted in a stream to notify other
          streams that might be blocking.
raw docstring

tech.compute.registry

Place to store global information about the drivers available to the compute subystem.

Place to store global information about the drivers available to the compute
subystem.
raw docstring

tech.compute.tensor

Functions for dealing with tensors with the compute system

Functions for dealing with tensors with the compute system
raw docstring

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

× close