mauro-idsia / blip

Bayesian network Learning Improved Project
GNU Lesser General Public License v3.0
30 stars 11 forks source link

cannot find symbol 'ArffFileLineWriter' #2

Closed petracca closed 7 years ago

petracca commented 7 years ago

Hi,

Great project and interesting publications. I am trying to compile, but getting the errors below. Could you please suggest?

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project core: Compilation failure: Compilation failure:
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/SamGe.java:[5,40] cannot find symbol
[ERROR] symbol:   class ArffFileLineWriter
[ERROR] location: package ch.idsia.blip.core.common.io.dat
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/old/KLDiv.java:[5,39] cannot find symbol
[ERROR] symbol:   class VariableElimination
[ERROR] location: package ch.idsia.blip.core.inference.ve
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/old/KLDiv.java:[26,13] cannot find symbol
[ERROR] symbol:   class VariableElimination
[ERROR] location: class ch.idsia.blip.core.old.KLDiv
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/old/KLDiv.java:[27,13] cannot find symbol
[ERROR] symbol:   class VariableElimination
[ERROR] location: class ch.idsia.blip.core.old.KLDiv
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/utils/RandomStuff.java:[383,28] cannot find symbol
[ERROR] symbol:   class ArffFileLineReader
[ERROR] location: class ch.idsia.blip.core.utils.RandomStuff
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/SamGe.java:[92,22] cannot find symbol
[ERROR] symbol:   class ArffFileLineWriter
[ERROR] location: class ch.idsia.blip.core.common.SamGe
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/old/KLDiv.java:[42,21] cannot find symbol
[ERROR] symbol:   class VariableElimination
[ERROR] location: class ch.idsia.blip.core.old.KLDiv
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/old/KLDiv.java:[43,21] cannot find symbol
[ERROR] symbol:   class VariableElimination
[ERROR] location: class ch.idsia.blip.core.old.KLDiv
[ERROR] -> [Help 1]
mauro-idsia commented 7 years ago

Hi! Thanks for the interest, I've fixed the import of files, it should compile fine now!

petracca commented 7 years ago

Thank you for the prompt action, but it looks like other errors popped up. Do you have any thoughts on how to resolve?

Thanks.

$> ./compile-blip.sh 
[ERROR] COMPILATION ERROR : 
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[4,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[5,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[22,24] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.scorer.RankerScores
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[22,47] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.scorer.RankerScores
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[100,41] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.scorer.RankerScores
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[100,61] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.scorer.RankerScores
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[100,12] cannot find symbol
  symbol:   class Pair
  location: class ch.idsia.blip.core.learn.scorer.RankerScores
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[3,26] cannot find symbol
  symbol:   class App
  location: package ch.idsia.blip.core
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[8,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[9,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[14,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[14,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[15,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[15,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[17,34] cannot find symbol
  symbol: class App
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/BayesianNetwork.java:[13,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/BayesianNetwork.java:[22,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/BayesianNetwork.java:[101,28] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.common.BayesianNetwork
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/utils/data/hash/TIntIntHashMap.java:[16,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/utils/data/hash/TIntIntHashMap.java:[16,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Undirected.java:[8,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Undirected.java:[18,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Arcs.java:[11,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Arcs.java:[11,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/NamedDirected.java:[5,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Directed.java:[6,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Directed.java:[7,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/NamedDirected.java:[29,26] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.common.arcs.NamedDirected
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Directed.java:[31,21] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.common.arcs.Directed
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Directed.java:[135,12] cannot find symbol
  symbol:   class Pair
  location: class ch.idsia.blip.core.common.arcs.Directed
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/BayesMutualInformation.java:[13,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/MutualInformation.java:[12,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/MutualInformation.java:[12,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/MutualInformation.java:[13,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/MutualInformation.java:[13,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/Analyzer.java:[6,39] package ch.idsia.blip.core.common.cache does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/Analyzer.java:[26,15] cannot find symbol
  symbol:   class LRUCache
  location: class ch.idsia.blip.core.common.analyze.Analyzer
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/utils/data/array/TDoubleArrayList.java:[13,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/utils/data/array/TDoubleArrayList.java:[13,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/samp/EntropySampler.java:[8,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/samp/EntropySampler.java:[8,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/dat/DataFileReader.java:[12,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/dat/DataFileReader.java:[12,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/brtl/BrutalUndirectedSolver.java:[23,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[3,26] cannot find symbol
  symbol:   class App
  location: package ch.idsia.blip.core
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[10,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[11,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[23,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[25,42] cannot find symbol
  symbol: class App
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/Searcher.java:[3,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/ps/Provider.java:[3,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[29,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[35,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[94,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[111,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[170,46] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[170,13] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[229,53] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[291,30] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[313,32] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[324,30] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[390,52] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[390,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[397,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[401,34] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[412,41] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[444,28] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[460,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[528,50] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[528,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/Searcher.java:[10,5] cannot find symbol
  symbol:   class ParentSet
  location: interface ch.idsia.blip.core.learn.solver.src.Searcher
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/Searcher.java:[12,15] cannot find symbol
  symbol:   class ParentSet
  location: interface ch.idsia.blip.core.learn.solver.src.Searcher
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/ps/Provider.java:[10,12] cannot find symbol
  symbol:   class ParentSet
  location: interface ch.idsia.blip.core.learn.solver.ps.Provider
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[498,22] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver.Solution
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[501,36] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver.Solution
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[514,29] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.BaseSolver.Solution
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/SkelSolver.java:[8,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/SkelSolver.java:[17,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/SkelSolver.java:[26,18] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.SkelSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/SkelSolver.java:[51,30] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.SkelSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/SkelSolver.java:[86,29] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.SkelSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[4,26] cannot find symbol
  symbol:   class App
  location: package ch.idsia.blip.core
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[12,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[13,42] package ch.idsia.blip.core.utils.structure does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[14,42] package ch.idsia.blip.core.utils.structure does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[24,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[27,42] cannot find symbol
  symbol: class App
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnUaiWriter.java:[9,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnUaiWriter.java:[9,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnUaiWriter.java:[10,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnUaiWriter.java:[10,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnWriter.java:[4,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnWriter.java:[11,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsGreedySearcher.java:[5,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsSearcher.java:[9,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/ScoreSearcher.java:[6,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsGreedySearcher.java:[108,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.src.obs.ObsGreedySearcher
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsSearcher.java:[29,13] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.src.obs.ObsSearcher
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsSearcher.java:[37,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.src.obs.ObsSearcher
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsSearcher.java:[99,12] cannot find symbol
  symbol:   class ParentSet
  location: class ch.idsia.blip.core.learn.solver.src.obs.ObsSearcher
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project core: Compilation failure: Compilation failure:
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[4,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[5,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[22,24] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.scorer.RankerScores
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[22,47] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.scorer.RankerScores
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[100,41] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.scorer.RankerScores
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[100,61] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.scorer.RankerScores
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/RankerScores.java:[100,12] cannot find symbol
[ERROR] symbol:   class Pair
[ERROR] location: class ch.idsia.blip.core.learn.scorer.RankerScores
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[3,26] cannot find symbol
[ERROR] symbol:   class App
[ERROR] location: package ch.idsia.blip.core
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[8,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[9,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[14,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[14,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[15,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[15,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/param/ParLeSmooth.java:[17,34] cannot find symbol
[ERROR] symbol: class App
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/BayesianNetwork.java:[13,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/BayesianNetwork.java:[22,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/BayesianNetwork.java:[101,28] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.common.BayesianNetwork
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/utils/data/hash/TIntIntHashMap.java:[16,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/utils/data/hash/TIntIntHashMap.java:[16,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Undirected.java:[8,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Undirected.java:[18,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Arcs.java:[11,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Arcs.java:[11,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/NamedDirected.java:[5,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Directed.java:[6,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Directed.java:[7,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/NamedDirected.java:[29,26] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.common.arcs.NamedDirected
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Directed.java:[31,21] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.common.arcs.Directed
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/arcs/Directed.java:[135,12] cannot find symbol
[ERROR] symbol:   class Pair
[ERROR] location: class ch.idsia.blip.core.common.arcs.Directed
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/BayesMutualInformation.java:[13,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/MutualInformation.java:[12,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/MutualInformation.java:[12,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/MutualInformation.java:[13,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/MutualInformation.java:[13,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/Analyzer.java:[6,39] package ch.idsia.blip.core.common.cache does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/analyze/Analyzer.java:[26,15] cannot find symbol
[ERROR] symbol:   class LRUCache
[ERROR] location: class ch.idsia.blip.core.common.analyze.Analyzer
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/utils/data/array/TDoubleArrayList.java:[13,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/utils/data/array/TDoubleArrayList.java:[13,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/samp/EntropySampler.java:[8,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/samp/EntropySampler.java:[8,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/dat/DataFileReader.java:[12,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/dat/DataFileReader.java:[12,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/brtl/BrutalUndirectedSolver.java:[23,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[3,26] cannot find symbol
[ERROR] symbol:   class App
[ERROR] location: package ch.idsia.blip.core
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[10,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[11,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[23,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[25,42] cannot find symbol
[ERROR] symbol: class App
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/Searcher.java:[3,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/ps/Provider.java:[3,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[29,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[35,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[94,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[111,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[170,46] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[170,13] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[229,53] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[291,30] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[313,32] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[324,30] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[390,52] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[390,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[397,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[401,34] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[412,41] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[444,28] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[460,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[528,50] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[528,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/Searcher.java:[10,5] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: interface ch.idsia.blip.core.learn.solver.src.Searcher
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/Searcher.java:[12,15] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: interface ch.idsia.blip.core.learn.solver.src.Searcher
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/ps/Provider.java:[10,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: interface ch.idsia.blip.core.learn.solver.ps.Provider
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[498,22] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver.Solution
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[501,36] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver.Solution
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/BaseSolver.java:[514,29] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.BaseSolver.Solution
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/SkelSolver.java:[8,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/SkelSolver.java:[17,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/SkelSolver.java:[26,18] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.SkelSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/SkelSolver.java:[51,30] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.SkelSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/SkelSolver.java:[86,29] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.SkelSolver
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[4,26] cannot find symbol
[ERROR] symbol:   class App
[ERROR] location: package ch.idsia.blip.core
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[12,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[13,42] package ch.idsia.blip.core.utils.structure does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[14,42] package ch.idsia.blip.core.utils.structure does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[24,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/scorer/BaseScorer.java:[27,42] cannot find symbol
[ERROR] symbol: class App
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnUaiWriter.java:[9,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnUaiWriter.java:[9,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnUaiWriter.java:[10,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnUaiWriter.java:[10,1] static import only from classes and interfaces
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnWriter.java:[4,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/common/io/bn/BnWriter.java:[11,45] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsGreedySearcher.java:[5,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsSearcher.java:[9,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/ScoreSearcher.java:[6,38] package ch.idsia.blip.core.utils.other does not exist
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsGreedySearcher.java:[108,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.src.obs.ObsGreedySearcher
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsSearcher.java:[29,13] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.src.obs.ObsSearcher
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsSearcher.java:[37,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.src.obs.ObsSearcher
[ERROR] /home/petracca/blip/core/src/main/java/ch/idsia/blip/core/learn/solver/src/obs/ObsSearcher.java:[99,12] cannot find symbol
[ERROR] symbol:   class ParentSet
[ERROR] location: class ch.idsia.blip.core.learn.solver.src.obs.ObsSearcher
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] Failed to execute goal on project api: Could not resolve dependencies for project ch.idsia:api:jar:1.0: Could not find artifact ch.idsia:core:jar:1.0 in central (https://repo.maven.apache.org/maven2) -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
mauro-idsia commented 7 years ago

I'm sorry, some files were missing from the last push. I made sure that the last update fixed the compilation problem.

petracca commented 7 years ago

Thanks! Compilation does go through now, indeed. However, I am getting run-time exception. Am I doing something wrong? Thanks you.

> java -jar blip.jar scorer.sq -c bdeu -d data/child-5000.dat -j data/child-5000.jkl -n 3 -t 10
> ls data/
child-5000.dat  child-5000.jkl  child-5000.kgent.res  child-5000.kg.res  child-5000.kmax.res  child.kg.res
> java -jar blip.jar solver.kg -j data/child-5000.jkl -r data/child.kg.res -t 10 -w 4 -v 1
Sep 01, 2017 8:12:19 AM ch.idsia.blip.core.utils.other.RandomStuff logExp
SEVERE: java.lang.ClassNotFoundException: ch.idsia.blip.api.learn.solver.tw.brtl.BrutalGreedySolverApi
java.lang.ClassNotFoundException: ch.idsia.blip.api.learn.solver.tw.brtl.BrutalGreedySolverApi
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:264)
        at ch.idsia.blip.api.Blip.main(Blip.java:60)
mauro-idsia commented 7 years ago

Sorry again. Now every command should work, please let me know if something goes wrong.

petracca commented 7 years ago

Great. Thanks! It works now. Just a question, if you don't mind: do you have documentation on how to interpret the .res file? And does your tool output the whole Bayesian Network, or only suggests the tree structure?

LoSkana commented 7 years ago

Hi, thanks for the question! I'm gonna add this clarification to the readme.

The output is indeed the whole Bayesian network. The format is fairly simple: each line indicates the parent set assigned to each variable and its score.

For example the line "4: -2797.39 (10,17,18)" indicates that to the variable with index 4 in the dataset are assgined as parents the variables with index (10,17,18). This parent set has score -2797.39 (by default the score function is the BIC).

petracca commented 7 years ago

Thank you for your answer. Very clear.

Just a final confirmation: does your package offer also algorithms to learn the network parameters, using the suggested structure and scoring function?

Thank you.

mauro-idsia commented 7 years ago

I added the regarding information to the readme.