org.encog.util
public final class EngineArray extends Object
| Modifier and Type | Method and Description |
|---|---|
static double[] |
add(double[] d,
double[] m) |
static void |
arrayAdd(double[][] target,
double[][] h) |
static byte[] |
arrayCopy(byte[] input)
Copy a byte array.
|
static void |
arrayCopy(byte[] source,
int sourcePos,
byte[] target,
int targetPos,
int length) |
static double[] |
arrayCopy(double[] input)
Copy a double array.
|
static double[][] |
arrayCopy(double[][] source)
Copy a 2D double array.
|
static void |
arrayCopy(double[] src,
double[] dst)
Completely copy one array into another.
|
static void |
arrayCopy(double[] source,
float[] target)
Copy an array of floats to an array of doubles.
|
static void |
arrayCopy(double[] source,
int sourcePos,
double[] target,
int targetPos,
int length)
Copy an array of doubles.
|
static void |
arrayCopy(float[] source,
double[] target)
Copy an array of floats to an array of doubles.
|
static int[] |
arrayCopy(int[] input)
Copy an int array.
|
static void |
arrayCopy(int[] src,
int[] dst)
Completely copy one array into another.
|
static void |
arrayCopy(int[] source,
int sourcePos,
int[] target,
int targetPos,
int length) |
static boolean |
contains(int[] array,
int target) |
static Double[] |
doubleToObject(double[] array)
Convert an array of double primitives to Double objects.
|
static double |
euclideanDistance(double[] p1,
double[] p2) |
static void |
fill(boolean[] a,
boolean b) |
static void |
fill(double[][] sigma,
int value) |
static void |
fill(double[] array,
double value)
Fill a double array.
|
static void |
fill(float[] array,
float value)
Fill a float array.
|
static void |
fill(int[] a,
int value) |
static int |
findStringInArray(String[] search,
String searchFor)
Search for a string in an array.
|
static int |
indexOfLargest(double[] data) |
static double[] |
listToDouble(Collection<?> list)
Convert the collection to an array list of doubles.
|
static double |
max(double[] weights) |
static int |
max(int[] data) |
static int |
maxIndex(double[] data) |
static int |
maxIndex(int[] data) |
static double |
mean(double[] data) |
static double |
mean(int[] data) |
static double |
min(double[] weights) |
static int |
min(int[] data) |
static double[] |
objectToDouble(Double[] array)
Convert an array of Double objects to double primitives.
|
static String |
replace(String str,
String searchFor,
String replace) |
static double |
sdev(int[] data) |
static double[] |
subtract(double[] a,
double[] b) |
static double |
vectorProduct(double[] a,
double[] b)
Calculate the product of two vectors (a scalar value).
|
public static double[] arrayCopy(double[] input)
input - The array to copy.public static byte[] arrayCopy(byte[] input)
input - The array to copy.public static void arrayCopy(double[] src,
double[] dst)
src - Source array.dst - Destination array.public static void arrayCopy(double[] source,
float[] target)
source - The source array.target - The target array.public static void arrayCopy(double[] source,
int sourcePos,
double[] target,
int targetPos,
int length)
source - The source.sourcePos - The source index.target - The target.targetPos - The target index.length - The length.public static double[][] arrayCopy(double[][] source)
source - The source.public static void arrayCopy(float[] source,
double[] target)
source - The source array.target - The target array.public static int[] arrayCopy(int[] input)
input - The array to copy.public static void arrayCopy(int[] src,
int[] dst)
src - Source array.dst - Destination array.public static Double[] doubleToObject(double[] array)
array - The primitive array.public static void fill(double[] array,
double value)
array - The array to fill.value - What to fill the array with.public static void fill(float[] array,
float value)
array - The array to fill.value - What to fill the array with.public static int findStringInArray(String[] search, String searchFor)
search - Where to search.searchFor - What we are looking for.public static double[] listToDouble(Collection<?> list)
list - The list to convert.public static double[] objectToDouble(Double[] array)
array - An array of Double objects.public static double vectorProduct(double[] a,
double[] b)
a - First vector to multiply.b - Second vector to multiply.public static int indexOfLargest(double[] data)
public static double min(double[] weights)
public static double max(double[] weights)
public static boolean contains(int[] array,
int target)
public static int maxIndex(double[] data)
public static int maxIndex(int[] data)
public static int max(int[] data)
public static int min(int[] data)
public static double mean(int[] data)
public static double sdev(int[] data)
public static double euclideanDistance(double[] p1,
double[] p2)
public static void fill(double[][] sigma,
int value)
public static void fill(boolean[] a,
boolean b)
public static double[] add(double[] d,
double[] m)
public static double[] subtract(double[] a,
double[] b)
public static double mean(double[] data)
public static void fill(int[] a,
int value)
public static void arrayCopy(byte[] source,
int sourcePos,
byte[] target,
int targetPos,
int length)
public static void arrayCopy(int[] source,
int sourcePos,
int[] target,
int targetPos,
int length)
public static void arrayAdd(double[][] target,
double[][] h)
Copyright © 2014. All Rights Reserved.