Uses of Class
edu.duke.cs.banjo.data.settings.Settings

Packages that use Settings
edu.duke.cs.banjo.application   
edu.duke.cs.banjo.bayesnet   
edu.duke.cs.banjo.data.observations   
edu.duke.cs.banjo.data.settings   
edu.duke.cs.banjo.learner   
edu.duke.cs.banjo.learner.components   
edu.duke.cs.banjo.utility   
 

Uses of Settings in edu.duke.cs.banjo.application
 

Fields in edu.duke.cs.banjo.application declared as Settings
protected  Settings BanjoThreadHandler.settings
           
protected  Settings Banjo.settings
           
protected  Settings Banjo.settingsUsedInThread
           
 

Methods in edu.duke.cs.banjo.application that return Settings
 Settings BanjoThreadHandler.getSettings()
           
 

Constructors in edu.duke.cs.banjo.application with parameters of type Settings
BanjoThreadHandler(java.lang.String[] _args, int _threadIndex, Settings _settings)
          Simple access point to the Banjo application.
 

Uses of Settings in edu.duke.cs.banjo.bayesnet
 

Fields in edu.duke.cs.banjo.bayesnet declared as Settings
protected  Settings EdgesAsArrayWithCachedStatistics.processData
           
protected  Settings BayesNetManager.processData
           
 

Methods in edu.duke.cs.banjo.bayesnet with parameters of type Settings
private  void EdgesAsMatrixWithCachedStatistics.loadStructureFile(java.lang.String _directory, java.lang.String _fileName, Settings _processData)
           
private  void EdgesAsArrayWithCachedStatistics.loadStructure(java.lang.String _structureAsString, Settings _processData)
           
private  void EdgesAsArrayWithCachedStatistics.loadStructureFile(java.lang.String _directory, java.lang.String _fileName, Settings _processData)
           
 

Constructors in edu.duke.cs.banjo.bayesnet with parameters of type Settings
EdgesAsMatrixWithCachedStatistics(int _varCount, int _minMarkovLag, int _maxMarkovLag, java.lang.String _directory, java.lang.String _fileName, Settings _processData)
          Constructor used for loading a network structure (such as the must-be-present-parents or the initial structure), using an extensive amount of validation.
EdgesAsArrayWithCachedStatistics(int _varCount, int _minMarkovLag, int _maxMarkovLag, Settings _processData)
          Basic constructor for creating the initial matrix and its supporting structures.
EdgesAsArrayWithCachedStatistics(int _varCount, int _minMarkovLag, int _maxMarkovLag, java.lang.String _directory, java.lang.String _fileName, Settings _processData, java.lang.String cycleCheckInstructions)
           
EdgesAsArrayWithCachedStatistics(EdgesAsArray _edgesAsArray, Settings _processData)
           
EdgesAsArrayWithCachedStatistics(int _varCount, int _minMarkovLag, int _maxMarkovLag, Settings _processData, java.lang.String _structureAsString)
           
BayesNetManager(Settings _processData)
           
 

Uses of Settings in edu.duke.cs.banjo.data.observations
 

Fields in edu.duke.cs.banjo.data.observations declared as Settings
protected  Settings PreprocessedObservations.processData
           
protected  Settings Observations.processData
           
protected  Settings DataPreparer.processData
           
 

Methods in edu.duke.cs.banjo.data.observations with parameters of type Settings
 void ObservationsAsMatrix.loadData(Settings _processData)
          Loads the data from the user-specified observations files.
 void ObservationsAsArray.loadData(Settings _processData)
          Loads the data from the user-specified observations files.
 

Constructors in edu.duke.cs.banjo.data.observations with parameters of type Settings
PreprocessedObservationsWithFileInfo(Settings _processData)
           
PreprocessedObservations(Settings _processData)
           
ObservationsAsMatrix(Settings _processData)
          ObservationsAsMatrix constructor.
ObservationsAsArray(Settings _processData)
          ObservationsAsMatrix constructor.
Observations(Settings _processData)
           
DataPreparerBasic(Settings _processData, PreprocessedObservations _observationsData)
           
DataPreparer(Settings _processData, PreprocessedObservations _observationsToDiscretize)
           
 

Uses of Settings in edu.duke.cs.banjo.data.settings
 

Methods in edu.duke.cs.banjo.data.settings with parameters of type Settings
 void Settings.loadSettings(Settings _settings)
          Loads the settings based on the parameters from an existing settings object.
 

Constructors in edu.duke.cs.banjo.data.settings with parameters of type Settings
Settings(Settings _settings)
          Constructor based on an existing settings.
Settings(Settings _settings, int _threadIndex)
          Constructor based on an existing settings.
 

Uses of Settings in edu.duke.cs.banjo.learner
 

Fields in edu.duke.cs.banjo.learner declared as Settings
protected  Settings Searcher.processData
           
 

Methods in edu.duke.cs.banjo.learner with parameters of type Settings
 void SearcherSkip.updateProcessData(Settings _processData)
           
 void SearcherSimAnneal.updateProcessData(Settings _processData)
           
 void SearcherI.updateProcessData(Settings processData)
          Updates whatever setting within processData that is being changed in the particular searcher implementation
 void SearcherGreedy.updateProcessData(Settings _processData)
           
 

Constructors in edu.duke.cs.banjo.learner with parameters of type Settings
SearcherSkip(Settings _processData)
           
SearcherSimAnneal(Settings _processData)
          Constructor for the simulated annealing searcher implementation.
SearcherGreedy(Settings _processData)
          Constructor for the greedy searcher implementation.
Searcher(Settings _processData)
          Constructor for instantiating the objects shared between searcher implementations.
 

Uses of Settings in edu.duke.cs.banjo.learner.components
 

Fields in edu.duke.cs.banjo.learner.components declared as Settings
protected  Settings Recorder.processData
           
protected  Settings Decider.processData
           
protected  Settings EquivalenceChecker.processData
           
protected  Settings CycleChecker.processData
           
protected  Settings Proposer.processData
           
protected  Settings Evaluator.processData
           
 

Methods in edu.duke.cs.banjo.learner.components with parameters of type Settings
 void Decider.updateProcessData(Settings _processData)
           
 void CycleChecker.updateProcessData(Settings _processData)
           
 void CycleCheckerI.updateProcessData(Settings processData)
          For future use.
 void DeciderMetropolis.updateProcessData(Settings _processData)
           
 void Proposer.updateProcessData(Settings _processData)
           
 void DeciderI.updateProcessData(Settings processData)
          Updates whatever setting within processData that is being changed in the particular decider implementation (usually called from the overarching search method; See, e.g., the exchange of data between SearcherSimAnneal and DeciderMetropolis).
 void ProposerI.updateProcessData(Settings processData)
          For future use.
 void EvaluatorI.updateProcessData(Settings processData)
          For future use.
 void Evaluator.updateProcessData(Settings _processData)
           
 

Constructors in edu.duke.cs.banjo.learner.components with parameters of type Settings
RecorderStandard(Settings _processData)
           
CycleCheckerCheckThenApply(BayesNetManagerI initialBayesNet, Settings processData)
           
Recorder(Settings _processData)
           
CycleCheckerApplyThenCheck(BayesNetManagerI initialBayesNet, Settings processData)
           
EquivalenceCheckerBasic(Settings _processData)
           
Decider(BayesNetManagerI _initialBayesNet, Settings _processData)
           
ProposerAllLocalMoves(BayesNetManagerI initialBayesNet, Settings processData)
           
ProposerRandomLocalMove(BayesNetManagerI _initialBayesNet, Settings _processData)
           
EquivalenceChecker(Settings _processData)
           
CycleChecker(BayesNetManagerI initialBayesNet, Settings processData)
           
EquivalenceCheckerSkip(Settings _processData)
           
EvaluatorBDe(BayesNetManagerI _initialBayesNet, Settings _processData)
           
DeciderMetropolis(BayesNetManagerI _initialBayesNet, Settings _processData, double _initialScore)
           
Proposer(BayesNetManagerI _initialBayesNet, Settings _processData)
           
DeciderGreedy(BayesNetManagerI _initialBayesNet, Settings _processData, double _initialScore)
           
Evaluator(BayesNetManagerI _initialBayesNet, Settings _processData)
          Constructor
 

Uses of Settings in edu.duke.cs.banjo.utility
 

Fields in edu.duke.cs.banjo.utility declared as Settings
protected  Settings XMLProcessor.settings
           
private static Settings StringUtil.processData
           
protected  Settings PreProcessor.settings
           
protected  Settings PostProcessor.settings
           
protected  Settings NBestProcessor.settings
           
(package private)  Settings InfluenceScorer.processData
           
private  Settings FileUtil.processData
           
protected  Settings BanjoErrorHandler.processData
           
 

Methods in edu.duke.cs.banjo.utility with parameters of type Settings
static void StringUtil.setProcessData(Settings _processData)
          Provides access to the (main) settings.
static java.lang.StringBuffer StringUtil.getJobSignature(Settings _processData)
          Compiles the setting values that we group as the "job signature".
static java.lang.String StringUtil.timeStamp(Settings _processData, java.lang.String _settingName, java.lang.String _timeStampFormat, java.lang.String _defaultTimeStampFormat)
          Composes a basic string that is a time stamp based on the supplied format.
 

Constructors in edu.duke.cs.banjo.utility with parameters of type Settings
XMLProcessor(Settings _settings)
           
PreProcessor(Settings _processData)
           
PostProcessor(Settings _processData)
           
NBestProcessor(Settings _settingsUsedInThread)
           
InfluenceScorer(BayesNetStructureI _bayesNetStructure, Settings _processData)
           
FileUtil(Settings _processData)
           
BanjoErrorHandler(Settings _processData)