public class ManhattanDistance extends BaseAccumulation
currentComplexResult, currentResult, initial, initialComplex, otherAccum, otherAccumComplex
extraArgs, n, numProcessed, passThrough, x, y, z
Constructor and Description |
---|
ManhattanDistance() |
ManhattanDistance(INDArray x) |
ManhattanDistance(INDArray x,
INDArray y) |
ManhattanDistance(INDArray x,
INDArray y,
INDArray z,
int n) |
ManhattanDistance(INDArray x,
INDArray y,
int n) |
Modifier and Type | Method and Description |
---|---|
String |
name()
The name of this operation
|
double |
op(double origin)
Transform an individual element
|
double |
op(double origin,
double other)
Pairwise op (applicable with an individual element in y)
|
float |
op(float origin)
Transform an individual element
|
float |
op(float origin,
float other)
Pairwise op (applicable with an individual element in y)
|
IComplexNumber |
op(IComplexNumber origin)
Transform an individual element
|
IComplexNumber |
op(IComplexNumber origin,
double other)
Pairwise op (applicable with an individual element in y)
|
IComplexNumber |
op(IComplexNumber origin,
float other)
Pairwise op (applicable with an individual element in y)
|
IComplexNumber |
op(IComplexNumber origin,
IComplexNumber other)
Pairwise op (applicable with an individual element in y)
|
Op |
opForDimension(int index,
int... dimension)
A copy of this operation for a particular dimension of the input
|
Op |
opForDimension(int index,
int dimension)
A copy of this operation for a particular dimension of the input
|
void |
update(IComplexNumber result)
Update the current result to be this result
|
void |
update(Number result)
Update the current result to be this result
|
Number |
zero()
Initial value
|
IComplexNumber |
zeroComplex()
Complex initial value
|
currentResult, currentResultComplex, init, numProcessed, otherAccum, otherAccumComplex, setCurrentResult, setCurrentResultComplex
ensureProperVectors, exec, exec, extraArgs, isPassThrough, n, setX, setY, setZ, toString, x, y, z
public ManhattanDistance()
public ManhattanDistance(INDArray x)
public void update(Number result)
Accumulation
result
- the resultpublic void update(IComplexNumber result)
Accumulation
result
- the resultpublic Number zero()
Accumulation
zero
in interface Accumulation
zero
in class BaseAccumulation
public IComplexNumber zeroComplex()
Accumulation
zeroComplex
in interface Accumulation
zeroComplex
in class BaseAccumulation
public String name()
Op
public IComplexNumber op(IComplexNumber origin, double other)
Op
op
in interface Op
op
in class BaseAccumulation
origin
- the origin numberother
- the other numberpublic IComplexNumber op(IComplexNumber origin, float other)
Op
op
in interface Op
op
in class BaseAccumulation
origin
- the origin numberother
- the other numberpublic IComplexNumber op(IComplexNumber origin, IComplexNumber other)
Op
op
in interface Op
op
in class BaseAccumulation
origin
- the origin numberother
- the other numberpublic float op(float origin, float other)
Op
op
in interface Op
op
in class BaseAccumulation
origin
- the origin numberother
- the other numberpublic double op(double origin, double other)
Op
op
in interface Op
op
in class BaseAccumulation
origin
- the origin numberother
- the other numberpublic double op(double origin)
Op
op
in interface Op
op
in class BaseAccumulation
origin
- the origin elementpublic float op(float origin)
Op
op
in interface Op
op
in class BaseAccumulation
origin
- the origin elementpublic IComplexNumber op(IComplexNumber origin)
Op
op
in interface Op
op
in class BaseAccumulation
origin
- the origin elementpublic Op opForDimension(int index, int dimension)
Op
index
- the index of the op to iterate overdimension
- the dimension to ge the input forpublic Op opForDimension(int index, int... dimension)
Op
index
- the index of the op to iterate overdimension
- the dimension to ge the input forCopyright © 2015. All Rights Reserved.