Interface | Description |
---|---|
Accumulation |
An accumulation is an op that given:
x -> the origin ndarray
y -> the pairwise ndarray
n -> the number of times to accumulate
Of note here in the extra arguments.
|
LossFunction |
A loss function for computing
the delta between two arrays
|
Op |
An op is defined as follows:
name: name of the operation
x: the origin ndarray
y: the ndarray to parse in parallel
z: the resulting buffer
n: the number of elements to iterate over
where x is the origin ndarray,
y, is a pairwise op
over n elements in the ndarray
stored in result z
This is followed from the standard template for a BLAS operation
such that given a linear buffer, a function defines 3 buffers (x,y,z)
and the associated strides and offsets (handled by the ndarrays in this case)
|
ScalarOp | |
TransformOp |
Transform operation:
stores the result in an ndarray
|
Class | Description |
---|---|
BaseAccumulation |
Base class for accumulation, initiates the initial entry
with respect to the child class.
|
BaseLossFunction | |
BaseOp |
Base op.
|
BaseScalarOp |
Base scalar operation
|
BaseTransformOp |
A base op for basic getters and setters
|
Ops |
Created by agibsonccc on 2/23/15.
|
Copyright © 2015. All Rights Reserved.