RLPark 1.0.0
Reinforcement Learning Framework in Java
|
Static Public Member Functions | |
static< T > Set< T > | asSet (T...ts) |
static< T > List< T > | asList (T...ts) |
static< T > LinkedList< T > | asLinkedList (T...ts) |
static< T, U > Map< T, U > | asMap (T key, U value) |
static boolean | checkValue (double value) |
static boolean | checkProbability (double value) |
static String[] | asStringArray (Collection< String > collection) |
static int[] | asIntArray (Collection< Integer > collection) |
static double[] | asDoubleArray (List< Double > list) |
static< T > T | choose (Random random, List< T > list) |
static< T > T | choose (Random random, T...elements) |
static< T > T | choose (Random random, Collection< T > set) |
static double | trunc (double value, double threshold) |
static< T > T | first (Iterable< T > iterable) |
static Object[] | asObjectArray (Collection<?> collection) |
static int[] | range (int imin, int imax) |
static File | createTempFile (String prefix) |
static boolean | checkInstanciated (Object[] array) |
static void | notSupported () |
static void | notImplemented () |
static final double | square (double a) |
static double | discountToTimeSteps (double discount) |
static double | timeStepsToDiscount (int timeSteps) |
static String[] | concat (String[] array01, String...array02) |
static double[] | concat (double[] array01, double...array02) |
static< T > T | newInstance (Class< T > type, Object...args) |
static< T > T | newInstance (Class< T > type, Class<?>[] classArgs, Object...args) |
static void | save (Serializable serialized, String filepath) |
static void | save (Serializable serialized, File file) |
static Object | load (String filepath) |
static Object | load (File file) |
static Object | load (File file, final ClassLoader...loaders) |
static double[] | newFilledArray (int length, double value) |
static< T > T | clone (T t) |
Static Public Attributes | |
final static double | EPSILON = 10e-8 |
Definition at line 30 of file Utils.java.
static double [] rlpark.plugin.rltoys.utils.Utils.asDoubleArray | ( | List< Double > | list | ) | [static] |
Definition at line 75 of file Utils.java.
static int [] rlpark.plugin.rltoys.utils.Utils.asIntArray | ( | Collection< Integer > | collection | ) | [static] |
Definition at line 65 of file Utils.java.
static <T> LinkedList<T> rlpark.plugin.rltoys.utils.Utils.asLinkedList | ( | T... | ts | ) | [static] |
Definition at line 41 of file Utils.java.
static <T> List<T> rlpark.plugin.rltoys.utils.Utils.asList | ( | T... | ts | ) | [static] |
Definition at line 37 of file Utils.java.
static <T,U> Map<T, U> rlpark.plugin.rltoys.utils.Utils.asMap | ( | T | key, |
U | value | ||
) | [static] |
Definition at line 45 of file Utils.java.
static Object [] rlpark.plugin.rltoys.utils.Utils.asObjectArray | ( | Collection<?> | collection | ) | [static] |
Definition at line 104 of file Utils.java.
static <T> Set<T> rlpark.plugin.rltoys.utils.Utils.asSet | ( | T... | ts | ) | [static] |
Definition at line 33 of file Utils.java.
static String [] rlpark.plugin.rltoys.utils.Utils.asStringArray | ( | Collection< String > | collection | ) | [static] |
Definition at line 59 of file Utils.java.
static boolean rlpark.plugin.rltoys.utils.Utils.checkInstanciated | ( | Object[] | array | ) | [static] |
Definition at line 129 of file Utils.java.
static boolean rlpark.plugin.rltoys.utils.Utils.checkProbability | ( | double | value | ) | [static] |
Definition at line 55 of file Utils.java.
static boolean rlpark.plugin.rltoys.utils.Utils.checkValue | ( | double | value | ) | [static] |
Definition at line 51 of file Utils.java.
static <T> T rlpark.plugin.rltoys.utils.Utils.choose | ( | Random | random, |
List< T > | list | ||
) | [static] |
Definition at line 82 of file Utils.java.
static <T> T rlpark.plugin.rltoys.utils.Utils.choose | ( | Random | random, |
T... | elements | ||
) | [static] |
Definition at line 88 of file Utils.java.
static <T> T rlpark.plugin.rltoys.utils.Utils.choose | ( | Random | random, |
Collection< T > | set | ||
) | [static] |
Definition at line 92 of file Utils.java.
static <T> T rlpark.plugin.rltoys.utils.Utils.clone | ( | T | t | ) | [static] |
Definition at line 283 of file Utils.java.
static String [] rlpark.plugin.rltoys.utils.Utils.concat | ( | String[] | array01, |
String... | array02 | ||
) | [static] |
Definition at line 158 of file Utils.java.
static double [] rlpark.plugin.rltoys.utils.Utils.concat | ( | double[] | array01, |
double... | array02 | ||
) | [static] |
Definition at line 165 of file Utils.java.
static File rlpark.plugin.rltoys.utils.Utils.createTempFile | ( | String | prefix | ) | [static] |
Definition at line 121 of file Utils.java.
static double rlpark.plugin.rltoys.utils.Utils.discountToTimeSteps | ( | double | discount | ) | [static] |
Definition at line 148 of file Utils.java.
static <T> T rlpark.plugin.rltoys.utils.Utils.first | ( | Iterable< T > | iterable | ) | [static] |
Definition at line 100 of file Utils.java.
static Object rlpark.plugin.rltoys.utils.Utils.load | ( | File | file, |
final ClassLoader... | loaders | ||
) | [static] |
Definition at line 244 of file Utils.java.
static Object rlpark.plugin.rltoys.utils.Utils.load | ( | File | file | ) | [static] |
Definition at line 240 of file Utils.java.
static Object rlpark.plugin.rltoys.utils.Utils.load | ( | String | filepath | ) | [static] |
Definition at line 221 of file Utils.java.
static double [] rlpark.plugin.rltoys.utils.Utils.newFilledArray | ( | int | length, |
double | value | ||
) | [static] |
Definition at line 276 of file Utils.java.
static <T> T rlpark.plugin.rltoys.utils.Utils.newInstance | ( | Class< T > | type, |
Class<?>[] | classArgs, | ||
Object... | args | ||
) | [static] |
Definition at line 179 of file Utils.java.
static <T> T rlpark.plugin.rltoys.utils.Utils.newInstance | ( | Class< T > | type, |
Object... | args | ||
) | [static] |
Definition at line 172 of file Utils.java.
static void rlpark.plugin.rltoys.utils.Utils.notImplemented | ( | ) | [static] |
Definition at line 140 of file Utils.java.
static void rlpark.plugin.rltoys.utils.Utils.notSupported | ( | ) | [static] |
Definition at line 136 of file Utils.java.
static int [] rlpark.plugin.rltoys.utils.Utils.range | ( | int | imin, |
int | imax | ||
) | [static] |
Definition at line 114 of file Utils.java.
static void rlpark.plugin.rltoys.utils.Utils.save | ( | Serializable | serialized, |
File | file | ||
) | [static] |
Definition at line 208 of file Utils.java.
static void rlpark.plugin.rltoys.utils.Utils.save | ( | Serializable | serialized, |
String | filepath | ||
) | [static] |
Definition at line 204 of file Utils.java.
static final double rlpark.plugin.rltoys.utils.Utils.square | ( | double | a | ) | [static] |
Definition at line 144 of file Utils.java.
static double rlpark.plugin.rltoys.utils.Utils.timeStepsToDiscount | ( | int | timeSteps | ) | [static] |
Definition at line 153 of file Utils.java.
static double rlpark.plugin.rltoys.utils.Utils.trunc | ( | double | value, |
double | threshold | ||
) | [static] |
Definition at line 96 of file Utils.java.
final static double rlpark.plugin.rltoys.utils.Utils.EPSILON = 10e-8 [static] |
Definition at line 31 of file Utils.java.