Package edu.cmu.tetrad.util
package edu.cmu.tetrad.util
-
ClassDescriptionAlgorithm descriptions.Generates (nonrecursively) all of the combinations of a choose b, where a, b are nonnegative integers and a >= b.Generates (nonrecursively) all of the combinations of objects, where the number of objects in each dimension is specified.Iterates through all the posible combinations for a set of variables (each with a different number of possible values).Provides a static method for finding the cutoff value for a symmetric probability distribution function about the origin.Dec 15, 2018 11:10:30 AMFast data loader for continuous or discrete data.Logger configuration.A default implementation of the event.Jun 20, 2017 12:09:05 PMTags a file as experimental so it's not listed in the configuration.Interface for a single-argument, double-valued function that can be passed to mathematical routines.A utility for computing frequency probabilities.Tagging interface for instantiated models.May 14, 2019 11:25:02 AMIndexed matrix.Integrates under a function from one endpoint to another.Stores some utility items for displaying JOptionPane messages.Dec 9, 2016 5:43:47 PMSets up streams for logging via the Java logging API.Some extra mathematical functions not contained in org.apache.commons.math3.util.FastMath.Wraps the Apache math3 linear algebra library for most uses in Tetrad.Class Matrix includes several public static functions performing matrix operations.Tags a session node as "memorable", so that it won't be forgotten when a model is destroyed.Reports elapsed time in wall time, user time, and CPU time in milliseconds.An enum for the type of time.Aug 7, 2018 10:21:59 AMStores a table of cells with int values of arbitrary dimension.Specifies the protocol used in Tetrad for variable names.Provides an application-wide "memory" of the number format to be used.A cache for storing PAGs so that the only need to be calculated once per DAG.Describes a parameter.Stores descriptions of the parameters for the simulation box.Stores a list of named parameters with their values.A utility to create/modify parameters.May 7, 2019 2:53:27 PMFrequency function of partial correlation r(12|34...k), assuming that the true partial correlation is equal to zero.Generates all of the permutations of [0,..., numObjects - 1], where numObjects is numObjects nonnegative integer.Tagging interface for parametric models.Implements an n-dimensional point.Stores a (x, y) point without having to use awt classes.Implements a number of important functions from probability and statistics.> 0Provides a common random number generator to be used throughout Tetrad, to avoid problems that happen when random number generators are created more often than once per millisecond.Calculates a ROC curve and AUC (area under curve) for a list of scored cases whose inclusion in category C is known.May 14, 2019 11:23:54 AMGenerates (nonrecursively) all of the selections from a items, where a is a nonnegative integer.Contains a number of basic statistical functions.Generates (nonrecursively) all of the sublists of size b from a list of size a, where a, b are nonnegative integers and a >= b.This cancels all processes that check the TaskManager.getInstance().isCanceled() method.TaskRunner<T>This class is for running a list of tasks that implement Callable.Some algebra methods.Represents a logging utility used throughout tetrad.Represents an empty configuration for the logger.Represents an output stream that can get its own length.Represents the configuration for the logger.Represents an event which is just an id and a description.An event associated with the
TetradLoggerListener
.A listener for tetrad's logger.Nov 10, 2017 4:14:31 PMInterface to tag a class that is part of the set of serializable classes in the Tetrad API.Interface to tag a class that should be exluded from the set of TetradSerializable classes, even if it implements the TetradSerializable interface.Contains methods used by TestSerialization to ensure that previous "stable" versions of Tetrad will by loadable by later "stable" versions of Tetrad.Stores a 2D array of Strings for printing out tables.An enum of delimiters.The UniformityTest class provides methods to calculate the p-value of a list of points using the Kolmogorov-Smirnov test and determine if the distribution is uniform.Interface to tag classes that should not be cloned by marshalling.> 0Vector wrapping matrix library.Represents the getModel Tetrad version.