Download nabab Free Java Code
Description
Bayesian network engine that supports arbitrary networks (reads XMLBIF files) and exact inference (with or without evidence).
Source Files
The download file nabab-master.zip has the following entries.
LICENSE.mit/*from w w w . j a va 2 s. com*/
README
lib/AnimatedTransitions.jar
project/build.properties
project/build/NababProject.scala
src/main/java/com/ochafik/awt/Buttons.java
src/main/java/com/ochafik/awt/JDialogs.java
src/main/java/com/ochafik/awt/OldAWTUtils.java
src/main/java/com/ochafik/awt/OldTableLayout.java
src/main/java/com/ochafik/awt/Placeur.java
src/main/java/com/ochafik/awt/SimpleDialogShower.java
src/main/java/com/ochafik/awt/TableLayout.java
src/main/java/com/ochafik/awt/TextLabels.java
src/main/java/com/ochafik/awt/dialogs/ChoiceDialog.java
src/main/java/com/ochafik/awt/dialogs/ComboDialog.java
src/main/java/com/ochafik/awt/dialogs/LogDialog.java
src/main/java/com/ochafik/awt/event/ButtonsListener.java
src/main/java/com/ochafik/awt/geom/Boundable.java
src/main/java/com/ochafik/awt/geom/RelationShapesBuilder.java
src/main/java/com/ochafik/awt/image/ImageComponent.java
src/main/java/com/ochafik/beans/BeansController.java
src/main/java/com/ochafik/beans/BeansUtils.java
src/main/java/com/ochafik/io/TextAreaOutputStream.java
src/main/java/com/ochafik/lang/Destroyable.java
src/main/java/com/ochafik/lang/SyntaxUtils.java
src/main/java/com/ochafik/lang/Threads.java
src/main/java/com/ochafik/math/bayes/BayesianNetwork.java
src/main/java/com/ochafik/math/bayes/BayesianNetworkHub.java
src/main/java/com/ochafik/math/bayes/BayesianNetworkUtils.java
src/main/java/com/ochafik/math/bayes/DefaultBayesianNetwork.java
src/main/java/com/ochafik/math/bayes/JunctionTreeAlgorithmUtils.java
src/main/java/com/ochafik/math/bayes/XMLBIFReader.java
src/main/java/com/ochafik/math/bayes/XMLBIFWriter.java
src/main/java/com/ochafik/math/bayes/display/AdvancedVariableTableEditor.java
src/main/java/com/ochafik/math/bayes/display/Baya.java
src/main/java/com/ochafik/math/bayes/display/BayesianNetworkDisplay.java
src/main/java/com/ochafik/math/bayes/display/LaxistLayout.java
src/main/java/com/ochafik/math/bayes/display/LinkComponent.java
src/main/java/com/ochafik/math/bayes/display/VariableColorScheme.java
src/main/java/com/ochafik/math/bayes/display/VariableComponent.java
src/main/java/com/ochafik/math/functions/CachedFunction.java
src/main/java/com/ochafik/math/functions/ChainedFastFatValuation.java
src/main/java/com/ochafik/math/functions/CompositeFunction.java
src/main/java/com/ochafik/math/functions/ConstantFunction.java
src/main/java/com/ochafik/math/functions/DefaultVariable.java
src/main/java/com/ochafik/math/functions/DummyValuation.java
src/main/java/com/ochafik/math/functions/FastFatValuation.java
src/main/java/com/ochafik/math/functions/Function.java
src/main/java/com/ochafik/math/functions/FunctionException.java
src/main/java/com/ochafik/math/functions/Functions.java
src/main/java/com/ochafik/math/functions/InverseFunction.java
src/main/java/com/ochafik/math/functions/MarginalizationFunction.java
src/main/java/com/ochafik/math/functions/MissingArgumentsException.java
src/main/java/com/ochafik/math/functions/NormalizedFunction.java
src/main/java/com/ochafik/math/functions/ProductFunction.java
src/main/java/com/ochafik/math/functions/SumFunction.java
src/main/java/com/ochafik/math/functions/TabulatedFunction.java
src/main/java/com/ochafik/math/functions/Valuation.java
src/main/java/com/ochafik/math/functions/Variable.java
src/main/java/com/ochafik/math/functions/VariableValuesEnumerator.java
src/main/java/com/ochafik/math/graph/BinaryEdgeSet.java
src/main/java/com/ochafik/math/graph/Clique.java
src/main/java/com/ochafik/math/graph/CliqueUtils.java
src/main/java/com/ochafik/math/graph/ConnectivityUtils.java
src/main/java/com/ochafik/math/graph/Cycle.java
src/main/java/com/ochafik/math/graph/EdgeSet.java
src/main/java/com/ochafik/math/graph/EdgeValuedGraph.java
src/main/java/com/ochafik/math/graph/Graph.java
src/main/java/com/ochafik/math/graph/GraphUtils.java
src/main/java/com/ochafik/math/graph/IntEdgeSet.java
src/main/java/com/ochafik/math/graph/NodeSet.java
src/main/java/com/ochafik/math/graph/Path.java
src/main/java/com/ochafik/math/graph/PathUtils.java
src/main/java/com/ochafik/math/graph/Separator.java
src/main/java/com/ochafik/math/graph/ValuedEdgeSet.java
src/main/java/com/ochafik/math/graph/impl/AbstractGraph.java
src/main/java/com/ochafik/math/graph/impl/DefaultClique.java
src/main/java/com/ochafik/math/graph/impl/DefaultCycle.java
src/main/java/com/ochafik/math/graph/impl/DefaultEdgeValuedGraph.java
src/main/java/com/ochafik/math/graph/impl/DefaultGraph.java
src/main/java/com/ochafik/math/graph/impl/DefaultNodeSet.java
src/main/java/com/ochafik/math/graph/impl/DefaultPath.java
src/main/java/com/ochafik/math/graph/impl/DefaultSeparator.java
src/main/java/com/ochafik/math/graph/impl/FastDenseBinaryEdgeSet.java
src/main/java/com/ochafik/math/graph/impl/FastDenseIntEdgeSet.java
src/main/java/com/ochafik/math/graph/impl/FastDenseValuedEdgeSet.java
src/main/java/com/ochafik/math/graph/impl/FastSparseBinaryEdgeSet.java
src/main/java/com/ochafik/math/graph/impl/FastSparseValuedEdgeSet.java
src/main/java/com/ochafik/math/graph/view/Graphic.java
src/main/java/com/ochafik/math/graph/view/GraphicComponent.java
src/main/java/com/ochafik/math/graph/view/GraphicConstraintsUtils.java
src/main/java/com/ochafik/swing/FormElement.java
src/main/java/com/ochafik/swing/FormUtils.java
src/main/java/com/ochafik/swing/JDialogs.java
src/main/java/com/ochafik/swing/SwingUtils.java
src/main/java/com/ochafik/swing/UndoRedoUtils.java
src/main/java/com/ochafik/swing/candy/HeadedPanel.java
src/main/java/com/ochafik/swing/candy/RoundCorneredColoredPanel.java
src/main/java/com/ochafik/swing/event/AggregatingRecursiveMouseListener.java
src/main/java/com/ochafik/swing/event/RecursiveListenersSupport.java
src/main/java/com/ochafik/swing/ui/SimplisticProgressBarUI.java
src/main/java/com/ochafik/swing/vector/PositionUtils.java
src/main/java/com/ochafik/util/Adapter.java
src/main/java/com/ochafik/util/BinarySearchUtils.java
src/main/java/com/ochafik/util/CollectionAdapter.java
src/main/java/com/ochafik/util/CollectionsUtils.java
src/main/java/com/ochafik/util/CompoundCollection.java
src/main/java/com/ochafik/util/DefaultAdapter.java
src/main/java/com/ochafik/util/DefaultIntPairObjectMap.java
src/main/java/com/ochafik/util/DynamicArray.java
src/main/java/com/ochafik/util/EmptySet.java
src/main/java/com/ochafik/util/IntArray.java
src/main/java/com/ochafik/util/IntArrayUtils.java
src/main/java/com/ochafik/util/IntPairObjectMap.java
src/main/java/com/ochafik/util/IntPairSet.java
src/main/java/com/ochafik/util/IntVector.java
src/main/java/com/ochafik/util/IterableBitSet.java
src/main/java/com/ochafik/util/ShellOutput.java
src/main/java/com/ochafik/util/ShellProgress.java
src/main/java/com/ochafik/util/ShellUtils.java
src/main/java/com/ochafik/util/SortedIntArray.java
src/main/java/com/ochafik/util/SortedIntArraysMerger.java
src/main/java/com/ochafik/util/SortedIntList.java
src/main/java/com/ochafik/util/SortedIntObjectMap.java
src/main/java/com/ochafik/util/SortedSetsUtils.java
src/main/java/com/ochafik/util/SystemUtils.java
src/main/java/com/ochafik/util/ValuesByKey.java
src/main/java/com/ochafik/util/WritableIntArray.java
src/main/java/com/ochafik/util/listenable/AdaptedCollection.java
src/main/java/com/ochafik/util/listenable/Adapter.java
src/main/java/com/ochafik/util/listenable/CollectionEvent.java
src/main/java/com/ochafik/util/listenable/CollectionListener.java
src/main/java/com/ochafik/util/listenable/DefaultListenableCollection.java
src/main/java/com/ochafik/util/listenable/DefaultListenableList.java
src/main/java/com/ochafik/util/listenable/DefaultListenableMap.java
src/main/java/com/ochafik/util/listenable/DefaultListenableSet.java
src/main/java/com/ochafik/util/listenable/DefaultListenableSortedSet.java
src/main/java/com/ochafik/util/listenable/Filter.java
src/main/java/com/ochafik/util/listenable/FilteredListenableCollection.java
src/main/java/com/ochafik/util/listenable/FilteredListenableMap.java
src/main/java/com/ochafik/util/listenable/ListenableCollection.java
src/main/java/com/ochafik/util/listenable/ListenableCollections.java
src/main/java/com/ochafik/util/listenable/ListenableList.java
src/main/java/com/ochafik/util/listenable/ListenableListModel.java
src/main/java/com/ochafik/util/listenable/ListenableMap.java
src/main/java/com/ochafik/util/listenable/ListenableSet.java
src/main/java/com/ochafik/util/listenable/ListenableSortedSet.java
src/main/java/com/ochafik/util/listenable/ListenableSupport.java
src/main/java/com/ochafik/util/listenable/Pair.java
src/main/java/com/ochafik/util/listenable/SwingCollectionListener.java
src/main/java/com/ochafik/util/listenable/SynchronizedListenableCollection.java
src/main/java/com/ochafik/util/listenable/SynchronizedListenableList.java
src/main/java/com/ochafik/util/listenable/SynchronizedListenableMap.java
src/main/java/com/ochafik/util/listenable/SynchronizedListenableSet.java
src/main/java/com/ochafik/util/listenable/UnmodifiableEntry.java
src/main/java/com/ochafik/util/listenable/UnmodifiableListenableCollection.java
src/main/java/com/ochafik/util/listenable/UnmodifiableListenableList.java
src/main/java/com/ochafik/util/listenable/UnmodifiableListenableMap.java
src/main/java/com/ochafik/util/listenable/UnmodifiableListenableSet.java
src/main/java/com/ochafik/util/progress/AbstractProgressModel.java
src/main/java/com/ochafik/util/progress/DefaultProgressModel.java
src/main/java/com/ochafik/util/progress/ProgressListener.java
src/main/java/com/ochafik/util/progress/ProgressModel.java
src/main/java/com/ochafik/util/string/RegexUtils.java
src/main/java/com/ochafik/util/string/StringUtils.java
src/main/java/com/ochafik/xml/XMLUtils.java
src/main/resources/com/ochafik/math/bayes/Graph1.xml
src/main/resources/com/ochafik/math/bayes/alarm.xml
src/main/resources/com/ochafik/math/bayes/b200-31.xml
src/main/resources/com/ochafik/math/bayes/b30-101.xml
src/main/resources/com/ochafik/math/bayes/b40-51.xml
src/main/resources/com/ochafik/math/bayes/b500-31.xml
src/main/resources/com/ochafik/math/bayes/b90-31.xml
src/main/resources/com/ochafik/math/bayes/b900-31.xml
src/main/resources/com/ochafik/math/bayes/car-starts-light.xml
src/main/resources/com/ochafik/math/bayes/car-starts.xml
src/main/resources/com/ochafik/math/bayes/dogproblem.xml
src/main/resources/com/ochafik/math/bayes/elimbel2.xml
src/main/resources/com/ochafik/math/bayes/example1.xml
src/main/resources/com/ochafik/math/bayes/example10.xml
src/main/resources/com/ochafik/math/bayes/example2.xml
src/main/resources/com/ochafik/math/bayes/example3.xml
src/main/resources/com/ochafik/math/bayes/example4.xml
src/main/resources/com/ochafik/math/bayes/example5.xml
src/main/resources/com/ochafik/math/bayes/example6.xml
src/main/resources/com/ochafik/math/bayes/example7.xml
src/main/resources/com/ochafik/math/bayes/example8.xml
src/main/resources/com/ochafik/math/bayes/example9.xml
src/main/resources/com/ochafik/math/bayes/simple.xml
src/main/resources/com/ochafik/math/bayes/simple2.xml
Download
Click the following link to download nabab-master.zip.
nabab-master.zip