public final class DoubleArrays extends Object
| Modifier and Type | Field and Description |
|---|---|
static double[] |
EMPTY |
| Constructor and Description |
|---|
DoubleArrays() |
| Modifier and Type | Method and Description |
|---|---|
static void |
abs(double[] data) |
static void |
abs(double[] data,
int offset,
int length) |
static void |
add(double[] data,
double value) |
static void |
add(double[] src,
int srcOffset,
double[] dest,
int destOffset,
int length) |
static void |
add(double[] data,
int offset,
int length,
double value) |
static void |
addMultiple(double[] dest,
int offset,
double[] src,
int srcOffset,
int length,
double factor) |
static void |
addProduct(double[] dest,
int offset,
double[] src1,
int src1Offset,
double[] src2,
int src2Offset,
int length,
double factor) |
static void |
arraydivide(double[] src,
int srcOffset,
double[] dest,
int destOffset,
int length) |
static void |
arraymultiply(double[] src,
int srcOffset,
double[] dest,
int destOffset,
int length) |
static void |
clamp(double[] data,
double min,
double max) |
static void |
clamp(double[] data,
int offset,
int length,
double min,
double max) |
static double[] |
copyOf(double[] data)
Fast double array copy operation.
|
static void |
divide(double[] data,
int offset,
int length,
double value) |
static double |
dotProduct(double[] a,
int aOffset,
double[] b,
int bOffset,
int length) |
static double |
elementSquaredSum(double[] data) |
static double |
elementSquaredSum(double[] data,
int offset,
int length) |
static double |
elementSum(double[] data) |
static double |
elementSum(double[] data,
int offset,
int length) |
static boolean |
equals(double[] as,
double[] bs) |
static boolean |
equals(double[] as,
int aOffset,
double[] bs,
int bOffset,
int length) |
static void |
exp(double[] data) |
static void |
exp(double[] data,
int offset,
int length) |
static boolean |
isBoolean(double[] data) |
static boolean |
isBoolean(double[] data,
int offset,
int length) |
static boolean |
isZero(double[] data) |
static boolean |
isZero(double[] data,
int offset,
int length) |
static void |
log(double[] data) |
static void |
log(double[] data,
int offset,
int length) |
static void |
logistic(double[] ds) |
static void |
logistic(double[] ds,
int offset,
int length) |
static void |
multiply(double[] data,
double value) |
static void |
multiply(double[] data,
int offset,
int length,
double value) |
static void |
negate(double[] data) |
static void |
negate(double[] data,
int offset,
int length) |
static int |
nonZeroCount(double[] data) |
static int |
nonZeroCount(double[] data,
int offset,
int length) |
static void |
pow(double[] data,
double exponent) |
static void |
pow(double[] data,
int offset,
int length,
double exponent) |
static void |
reciprocal(double[] data) |
static void |
reciprocal(double[] data,
int offset,
int length) |
static void |
scaleAdd(double[] data,
double factor,
double constant) |
static void |
scaleAdd(double[] data,
int offset,
int length,
double factor,
double constant) |
static void |
signum(double[] ds) |
static void |
signum(double[] ds,
int offset,
int length) |
static void |
sqrt(double[] data,
int offset,
int length) |
static void |
square(double[] ds) |
static void |
square(double[] ds,
int offset,
int length) |
static void |
sub(double[] data,
double value) |
static void |
sub(double[] data,
int offset,
int length,
double value) |
static void |
tanh(double[] ds) |
static void |
tanh(double[] ds,
int offset,
int length) |
public static final double elementSum(double[] data)
public static final double elementSum(double[] data,
int offset,
int length)
public static double elementSquaredSum(double[] data)
public static double elementSquaredSum(double[] data,
int offset,
int length)
public static int nonZeroCount(double[] data)
public static int nonZeroCount(double[] data,
int offset,
int length)
public static void multiply(double[] data,
int offset,
int length,
double value)
public static void multiply(double[] data,
double value)
public static void square(double[] ds)
public static void square(double[] ds,
int offset,
int length)
public static void tanh(double[] ds)
public static void tanh(double[] ds,
int offset,
int length)
public static void logistic(double[] ds)
public static void logistic(double[] ds,
int offset,
int length)
public static void signum(double[] ds)
public static void signum(double[] ds,
int offset,
int length)
public static void divide(double[] data,
int offset,
int length,
double value)
public static void add(double[] data,
int offset,
int length,
double value)
public static void add(double[] data,
double value)
public static void addMultiple(double[] dest,
int offset,
double[] src,
int srcOffset,
int length,
double factor)
public static void addProduct(double[] dest,
int offset,
double[] src1,
int src1Offset,
double[] src2,
int src2Offset,
int length,
double factor)
public static void sub(double[] data,
double value)
public static void sub(double[] data,
int offset,
int length,
double value)
public static void arraymultiply(double[] src,
int srcOffset,
double[] dest,
int destOffset,
int length)
public static void arraydivide(double[] src,
int srcOffset,
double[] dest,
int destOffset,
int length)
public static double dotProduct(double[] a,
int aOffset,
double[] b,
int bOffset,
int length)
public static void add(double[] src,
int srcOffset,
double[] dest,
int destOffset,
int length)
public static void clamp(double[] data,
double min,
double max)
public static void clamp(double[] data,
int offset,
int length,
double min,
double max)
public static void pow(double[] data,
double exponent)
public static void pow(double[] data,
int offset,
int length,
double exponent)
public static void reciprocal(double[] data)
public static void reciprocal(double[] data,
int offset,
int length)
public static void scaleAdd(double[] data,
double factor,
double constant)
public static void scaleAdd(double[] data,
int offset,
int length,
double factor,
double constant)
public static void abs(double[] data)
public static void abs(double[] data,
int offset,
int length)
public static void exp(double[] data)
public static void exp(double[] data,
int offset,
int length)
public static void log(double[] data)
public static void log(double[] data,
int offset,
int length)
public static void sqrt(double[] data,
int offset,
int length)
public static void negate(double[] data)
public static void negate(double[] data,
int offset,
int length)
public static boolean equals(double[] as,
double[] bs)
public static boolean equals(double[] as,
int aOffset,
double[] bs,
int bOffset,
int length)
public static boolean isBoolean(double[] data)
public static boolean isBoolean(double[] data,
int offset,
int length)
public static boolean isZero(double[] data)
public static boolean isZero(double[] data,
int offset,
int length)
public static final double[] copyOf(double[] data)
data - Copyright © 2013. All Rights Reserved.