| Package | Description |
|---|---|
| mikera.arrayz | |
| mikera.arrayz.impl | |
| mikera.matrixx | |
| mikera.matrixx.impl | |
| mikera.transformz.impl | |
| mikera.vectorz | |
| mikera.vectorz.impl | |
| mikera.vectorz.ops |
| Modifier and Type | Method and Description |
|---|---|
void |
NDArray.applyOp(Op op) |
void |
INDArray.applyOp(Op op)
Applies a unary operator to all elements of the array (in-place)
|
void |
Array.applyOp(Op op) |
| Modifier and Type | Method and Description |
|---|---|
void |
SliceArray.applyOp(Op op) |
| Modifier and Type | Method and Description |
|---|---|
void |
Matrix.applyOp(Op op) |
void |
AMatrix.applyOp(Op op) |
| Modifier and Type | Method and Description |
|---|---|
void |
VectorMatrixMN.applyOp(Op op) |
void |
StridedMatrix.applyOp(Op op) |
void |
RowMatrix.applyOp(Op op) |
void |
ColumnMatrix.applyOp(Op op) |
void |
AVectorMatrix.applyOp(Op op) |
| Constructor and Description |
|---|
AOpTransform(Op op,
int dims) |
| Modifier and Type | Field and Description |
|---|---|
static Op |
Ops.ABS |
static Op |
Ops.ACOS |
static Op |
Ops.ASIN |
static Op |
Ops.ATAN |
static Op |
Ops.CBRT |
static Op |
Ops.COS |
static Op |
Ops.EXP |
static Op |
Ops.IDENTITY |
static Op |
Ops.LINEAR |
static Op |
Ops.LOG |
static Op |
Ops.LOG10 |
static Op |
Ops.LOGISTIC |
static Op |
Ops.NEGATE |
static Op |
Ops.RBF_NORMAL |
static Op |
Ops.RECIPROCAL |
static Op |
Ops.RECTIFIER |
static Op |
Ops.SCALED_LOGISTIC |
static Op |
Ops.SIGNUM |
static Op |
Ops.SIN |
static Op |
Ops.SOFTPLUS |
static Op |
Ops.SQRT |
static Op |
Ops.SQUARE |
static Op |
Ops.STOCHASTIC_BINARY |
static Op |
Ops.STOCHASTIC_LOGISTIC |
static Op |
Ops.TAN |
static Op |
Ops.TANH |
static Op |
Ops.TO_DEGREES |
static Op |
Ops.TO_RADIANS |
| Modifier and Type | Method and Description |
|---|---|
Op |
Op.compose(Op op) |
static Op |
Ops.compose(Op a,
Op b) |
static Op |
Op.compose(Op op1,
Op op2) |
Op |
Op.divide(Op op) |
static Op |
Ops.divide(Op a,
Op b) |
Op |
Op.getDerivativeOp() |
Op |
Op.getInverse() |
Op |
IOp.getInverse() |
static Op |
Ops.negate(Op op) |
Op |
Op.product(Op op) |
static Op |
Ops.product(Op a,
Op b) |
Op |
Op.sum(Op op) |
static Op |
Ops.sum(Op a,
Op b) |
| Modifier and Type | Method and Description |
|---|---|
void |
Vector4.applyOp(Op op) |
void |
Vector3.applyOp(Op op) |
void |
Vector2.applyOp(Op op) |
void |
Vector1.applyOp(Op op) |
void |
Vector.applyOp(Op op) |
void |
AVector.applyOp(Op op) |
void |
AScalar.applyOp(Op op) |
Op |
Op.compose(Op op) |
static Op |
Ops.compose(Op a,
Op b) |
static Op |
Op.compose(Op op1,
Op op2) |
Op |
Op.divide(Op op) |
static Op |
Ops.divide(Op a,
Op b) |
static Op |
Ops.negate(Op op) |
Op |
Op.product(Op op) |
static Op |
Ops.product(Op a,
Op b) |
Op |
Op.sum(Op op) |
static Op |
Ops.sum(Op a,
Op b) |
| Modifier and Type | Method and Description |
|---|---|
void |
SparseIndexedVector.applyOp(Op op) |
void |
JoinedVector.applyOp(Op op) |
void |
JoinedArrayVector.applyOp(Op op) |
void |
AArrayVector.applyOp(Op op) |
| Modifier and Type | Class and Description |
|---|---|
class |
ABoundedOp |
class |
Absolute |
class |
AFunctionOp |
class |
ALinearOp |
class |
APolynomialOp |
class |
ARoundingOp |
class |
Clamp
Operator for clamping values within a given range
|
class |
Composed |
class |
Constant |
class |
Cosh |
class |
Derivative |
class |
Division |
class |
Exp
The renowned exponential function
|
class |
GaussianNoise
Operator to add gaussian noise to a value
|
class |
Identity
Singleton identity operator
|
class |
Inverse
Operator representing the inverse of another operator
|
class |
Linear |
class |
Log
The renowned exponential function
|
class |
Logistic |
class |
LogN
The renowned exponential function
|
class |
NormalRBF |
class |
Offset |
class |
Power |
class |
Product |
class |
Quadratic |
class |
Reciprocal |
class |
ScaledLogistic
A logistic function, with input scaled by a fixed factor
|
class |
Signum |
class |
SoftPlus |
class |
Sqrt |
class |
Square |
class |
StochasticBinary |
class |
Sum |
class |
Tanh |
| Modifier and Type | Field and Description |
|---|---|
Op |
Sum.a |
Op |
Product.a |
Op |
Division.a |
Op |
Sum.b |
Op |
Product.b |
Op |
Division.b |
Op |
Composed.inner |
static Op |
Log.INSTANCE |
Op |
Composed.outer |
| Modifier and Type | Method and Description |
|---|---|
Op |
Square.compose(ALinearOp op) |
Op |
Quadratic.compose(ALinearOp op) |
Op |
Offset.compose(ALinearOp op) |
Op |
Linear.compose(ALinearOp op) |
Op |
Square.compose(Op op) |
Op |
Quadratic.compose(Op op) |
Op |
Offset.compose(Op op) |
Op |
Linear.compose(Op op) |
Op |
Identity.compose(Op op) |
Op |
Constant.compose(Op op) |
Op |
ALinearOp.compose(Op op) |
static Op |
Composed.compose(Op outer,
Op inner) |
static Op |
Square.create() |
static Op |
Power.create(double exponent) |
static Op |
Quadratic.create(double a,
double b,
double c) |
static Op |
Sum.create(Op a,
Op b) |
static Op |
Product.create(Op a,
Op b) |
static Op |
Division.create(Op a,
Op b) |
static Op |
Composed.create(Op a,
Op b) |
Op |
Sum.getDerivativeOp() |
Op |
Square.getDerivativeOp() |
Op |
Sqrt.getDerivativeOp() |
Op |
SoftPlus.getDerivativeOp() |
Op |
Quadratic.getDerivativeOp() |
Op |
Product.getDerivativeOp() |
Op |
Power.getDerivativeOp() |
Op |
Offset.getDerivativeOp() |
Op |
LogN.getDerivativeOp() |
Op |
Log.getDerivativeOp() |
Op |
Linear.getDerivativeOp() |
Op |
Identity.getDerivativeOp() |
Op |
GaussianNoise.getDerivativeOp() |
Op |
Exp.getDerivativeOp() |
Op |
Division.getDerivativeOp() |
Op |
Constant.getDerivativeOp() |
Op |
Composed.getDerivativeOp() |
Op |
ALinearOp.getDerivativeOp() |
Op |
Sqrt.getInverse() |
Op |
Reciprocal.getInverse() |
Op |
Power.getInverse() |
Op |
LogN.getInverse() |
Op |
Log.getInverse() |
Op |
Inverse.getInverse() |
Op |
Exp.getInverse() |
Op |
Composed.getInverse() |
Op |
Identity.product(Op op) |
Op |
Constant.product(Op op) |
Op |
ALinearOp.sum(ALinearOp op) |
Op |
ALinearOp.sum(Op op) |
| Modifier and Type | Method and Description |
|---|---|
Op |
Square.compose(Op op) |
Op |
Quadratic.compose(Op op) |
Op |
Offset.compose(Op op) |
Op |
Linear.compose(Op op) |
Op |
Identity.compose(Op op) |
Op |
Constant.compose(Op op) |
Op |
ALinearOp.compose(Op op) |
static Op |
Composed.compose(Op outer,
Op inner) |
static Op |
Sum.create(Op a,
Op b) |
static Op |
Product.create(Op a,
Op b) |
static Op |
Division.create(Op a,
Op b) |
static Op |
Composed.create(Op a,
Op b) |
Op |
Identity.product(Op op) |
Op |
Constant.product(Op op) |
Op |
ALinearOp.sum(Op op) |
| Constructor and Description |
|---|
Derivative(Op base) |
Inverse(Op op) |
Copyright © 2013. All Rights Reserved.