Uses of Interface
edu.cmu.tetrad.algcomparison.simulation.Simulation
Packages that use Simulation
Package
Description
-
Uses of Simulation in edu.cmu.tetrad.algcomparison
Methods in edu.cmu.tetrad.algcomparison with parameters of type SimulationModifier and TypeMethodDescriptionvoidComparison.saveToFiles(String dataPath, Simulation simulation, Parameters parameters) Saves the simulation data to file in the specified data path.voidTimeoutComparison.saveToFiles(String dataPath, Simulation simulation, Parameters parameters) Saves simulationWrapper data.voidComparison.saveToFilesSingleSimulation(String dataPath, Simulation simulation, Parameters parameters) Saves the results of a single simulation to files. -
Uses of Simulation in edu.cmu.tetrad.algcomparison.algorithm
Methods in edu.cmu.tetrad.algcomparison.algorithm that return SimulationModifier and TypeMethodDescriptionExternalAlgorithm.getSimulation()Getter for the fieldsimulation.Methods in edu.cmu.tetrad.algcomparison.algorithm with parameters of type SimulationModifier and TypeMethodDescriptionvoidExternalAlgorithm.setSimulation(Simulation simulation) Setter for the fieldsimulation. -
Uses of Simulation in edu.cmu.tetrad.algcomparison.simulation
Classes in edu.cmu.tetrad.algcomparison.simulation that implement SimulationModifier and TypeClassDescriptionclassThis class represents a Causal Perceptron Network.classBayes net simulation.classA simulation method based on the conditional Gaussian assumption.classImplements the DAG-adaptation of the Onion (DaO) simulation method for generating linear data from a DAG, with exogenous errors drawn from one of the reference implementation's five variance-matched families (Gaussian by default; Exponential, Gumbel, Laplace, or Uniform viadaoErrorDistribution), as described in:classSimulates data with the anatomy of a designed physical experiment (the archetype is the NASA Airfoil Self-Noise dataset), in contrast to an observational sample.classWrapper for the neural-net Generalized Additive Model (GAM) simulator.classThis class represents a Causal Perceptron Network.classThe GeneralSemSimulation class represents a simulation using a generalized structural equation model (SEM).classThis was used for a simulation to test the FTFC and FOFC algorithm and contains some carefully selected functions to test nonlinearity and non-Gaussianity.classNL SEM simulation.classThis class represents a Simulation using Structural Equation Modeling (SEM).classA version of the Lee and Hastic simulation.classThis class represents a continuous MNAR simulation.classLinear Fisher Model.classA simulation method based on the mixed variable polynomial assumption.classA linear SEM simulation whose exogenous noises are drawn independently from the distribution given by the customNoiseExpression parameter (default Exp(1)) rather than from Gaussians.classThis class represents a nonlinear functions of linear simulation.classSimulates data with the anatomy of a real observational scientific dataset (the archetype is the Algerian Forest Fires dataset, but with all complications defaulted off this is a plain mixed-data cross-sectional study).classThis class represents a post-nonlinear SEM model.classThis class represents a Simulation using Structural Equation Modeling (SEM).classSEM the discretize.classASimulationimplementation that returns a single supplied data set.classStandardized SEM simulation.classTime series SEM simulation.classTrained DAG model.Methods in edu.cmu.tetrad.algcomparison.simulation that return SimulationModifier and TypeMethodDescriptionstatic SimulationSimulationUtils.create(String simulationType, RandomGraph randomGraph) Creates a simulation instance based on the specified simulation type and random graph.static SimulationSimulationUtils.create(String simulationType, RandomGraph randomGraph, Knowledge knowledge) Creates a simulation instance based on the specified simulation type, random graph, and knowledge.Methods in edu.cmu.tetrad.algcomparison.simulation that return types with arguments of type SimulationModifier and TypeMethodDescriptionClass<? extends Simulation> AdditiveNoiseSimulation.getSimulationClass()Returns the class of the current simulation.Class<? extends Simulation> BayesNetSimulation.getSimulationClass()Class<? extends Simulation> ConditionalGaussianSimulation.getSimulationClass()Class<? extends Simulation> DaoSimulation.getSimulationClass()Class<? extends Simulation> DesignedExperimentSimulation.getSimulationClass()Returns the class of the current simulation.Class<? extends Simulation> GeneralAdditiveModel.getSimulationClass()Retrieves the class type of the simulation associated with the General Additive Model.Class<? extends Simulation> GeneralNoiseSimulation.getSimulationClass()Returns the class of the current simulation.Class<? extends Simulation> GeneralSemSimulation.getSimulationClass()Class<? extends Simulation> GeneralSemSimulationSpecial1.getSimulationClass()Class<? extends Simulation> GpSemSimulation.getSimulationClass()Class<? extends Simulation> HybridCgSimulation.getSimulationClass()Class<? extends Simulation> LeeHastieSimulation.getSimulationClass()Class<? extends Simulation> LgMnarSimulation.getSimulationClass()Returns the class of the current simulation.Class<? extends Simulation> LinearFisherModel.getSimulationClass()Class<? extends Simulation> LinearSineSimulation.getSimulationClass()Class<? extends Simulation> NonlinearFunctionsOfLinear.getSimulationClass()Returns the class of the current simulation.Class<? extends Simulation> ObservationalStudySimulation.getSimulationClass()Returns the class of the current simulation.Class<? extends Simulation> PostnonlinearSem.getSimulationClass()Returns the class of the current simulation.Class<? extends Simulation> SemSimulation.getSimulationClass()Class<? extends Simulation> SemThenDiscretize.getSimulationClass()Class<? extends Simulation> Simulation.getSimulationClass()Returns the class of the simulation.Class<? extends Simulation> SingleDatasetSimulation.getSimulationClass()Retrieves the class of the simulation.Class<? extends Simulation> StandardizedSemSimulation.getSimulationClass()Class<? extends Simulation> TimeSeriesSemSimulation.getSimulationClass()Returns the class of the simulation.Class<? extends Simulation> TrainedDagModel.getSimulationClass()Simulations.getSimulations()Returns the list of simulations.Methods in edu.cmu.tetrad.algcomparison.simulation with parameters of type SimulationModifier and TypeMethodDescriptionvoidSimulations.add(Simulation simulation) Adds an simulation. -
Uses of Simulation in edu.cmu.tetrad.data.simulation
Classes in edu.cmu.tetrad.data.simulation that implement SimulationModifier and TypeClassDescriptionclassLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.classLoad data sets and graphs from a directory.Methods in edu.cmu.tetrad.data.simulation that return types with arguments of type SimulationModifier and TypeMethodDescriptionClass<? extends Simulation> LoadContinuousDataAndGraphs.getSimulationClass()Class<? extends Simulation> LoadContinuousDataAndSingleGraph.getSimulationClass()Class<? extends Simulation> LoadContinuousDataSmithSim.getSimulationClass()Class<? extends Simulation> LoadDataAndGraphs.getSimulationClass()Class<? extends Simulation> LoadDataFromFileWithoutGraph.getSimulationClass()