├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── data ├── debug │ └── debugWeights │ │ ├── matlab-weights-1.csv │ │ ├── matlab-weights-2.csv │ │ ├── matlab-weights-3.csv │ │ ├── matlab-weights-4.csv │ │ └── matlab-weights-5.csv ├── generated │ └── .gitignore ├── ocr.mat ├── regression-tests │ ├── bcfw-base-cache.csv │ ├── bcfw-base-wavg.csv │ ├── bcfw-base.csv │ ├── dissolve-base-cache.csv │ ├── dissolve-base-wavg.csv │ ├── dissolve-base.csv │ ├── dissolve-frac-parts-wavg-cache.csv │ ├── dissolve-frac-parts-wavg.csv │ ├── dissolve-frac-parts.csv │ └── dissolve-frac.csv └── retrieve_datasets.sh ├── debug └── .gitignore ├── dissolve-struct-application ├── build.sbt ├── project │ └── plugins.sbt └── src │ └── main │ └── scala │ └── ch │ └── ethz │ └── dalab │ └── dissolve │ └── app │ └── DSApp.scala ├── dissolve-struct-examples ├── build.sbt ├── conf │ └── log4j.properties ├── lib │ └── .gitignore ├── project │ └── plugins.sbt └── src │ ├── main │ ├── resources │ │ ├── adj.txt │ │ ├── chain_test.csv │ │ ├── chain_train.csv │ │ ├── imageseg_cattle_test.txt │ │ ├── imageseg_cattle_train.txt │ │ ├── imageseg_colormap.txt │ │ ├── imageseg_lab_freq.txt │ │ ├── imageseg_label_color_map.txt │ │ ├── imageseg_test.txt │ │ ├── imageseg_train.txt │ │ └── noun.txt │ └── scala │ │ └── ch │ │ └── ethz │ │ └── dalab │ │ └── dissolve │ │ └── examples │ │ ├── binaryclassification │ │ ├── AdultBinary.scala │ │ ├── BinaryClassificationDemo.scala │ │ ├── COVBinary.scala │ │ └── RCV1Binary.scala │ │ ├── chain │ │ ├── ChainBPDemo.scala │ │ └── ChainDemo.scala │ │ ├── imageseg │ │ ├── ImageSeg.scala │ │ ├── ImageSegRunner.scala │ │ ├── ImageSegTypes.scala │ │ └── ImageSegUtils.scala │ │ ├── multiclass │ │ └── COVMulticlass.scala │ │ └── utils │ │ └── ExampleUtils.scala │ └── test │ └── scala │ └── ch │ └── ethz │ └── dalab │ └── dissolve │ └── diagnostics │ ├── FeatureFnSpec.scala │ ├── OracleSpec.scala │ ├── StructLossSpec.scala │ └── UnitSpec.scala ├── dissolve-struct-lib ├── .gitignore ├── build.sbt ├── lib │ └── jython.jar ├── project │ ├── assembly.sbt │ └── plugins.sbt └── src │ └── main │ └── scala │ └── ch │ └── ethz │ └── dalab │ └── dissolve │ ├── classification │ ├── BinarySVMWithDBCFW.scala │ ├── BinarySVMWithSSG.scala │ ├── ClassificationUtils.scala │ ├── MultiClassSVMWithDBCFW.scala │ ├── StructSVMModel.scala │ ├── StructSVMWithBCFW.scala │ ├── StructSVMWithDBCFW.scala │ ├── StructSVMWithMiniBatch.scala │ ├── StructSVMWithSSG.scala │ └── Types.scala │ ├── optimization │ ├── BCFWSolver.scala │ ├── DBCFWSolverTuned.scala │ ├── DissolveFunctions.scala │ ├── SSGSolver.scala │ ├── SolverOptions.scala │ └── SolverUtils.scala │ ├── regression │ └── LabeledObject.scala │ └── utils │ └── cli │ ├── CLAParser.scala │ └── Config.scala ├── helpers ├── __init__.py ├── benchmark_runner.py ├── benchmark_setup.py ├── benchmark_utils.py ├── brutus_runner.py ├── brutus_sample.cfg ├── brutus_setup.py ├── buildall.py ├── ocr_helpers.py ├── paths.py └── retrieve_datasets.py ├── paper ├── dissolve-jmlr-software.bbl ├── dissolve-jmlr-software.pdf ├── dissolve-jmlr-software.tex ├── jmlr2e.sty └── references.bib └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/README.md -------------------------------------------------------------------------------- /data/debug/debugWeights/matlab-weights-1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/debug/debugWeights/matlab-weights-1.csv -------------------------------------------------------------------------------- /data/debug/debugWeights/matlab-weights-2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/debug/debugWeights/matlab-weights-2.csv -------------------------------------------------------------------------------- /data/debug/debugWeights/matlab-weights-3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/debug/debugWeights/matlab-weights-3.csv -------------------------------------------------------------------------------- /data/debug/debugWeights/matlab-weights-4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/debug/debugWeights/matlab-weights-4.csv -------------------------------------------------------------------------------- /data/debug/debugWeights/matlab-weights-5.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/debug/debugWeights/matlab-weights-5.csv -------------------------------------------------------------------------------- /data/generated/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | 3 | !.gitignore -------------------------------------------------------------------------------- /data/ocr.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/ocr.mat -------------------------------------------------------------------------------- /data/regression-tests/bcfw-base-cache.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/regression-tests/bcfw-base-cache.csv -------------------------------------------------------------------------------- /data/regression-tests/bcfw-base-wavg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/regression-tests/bcfw-base-wavg.csv -------------------------------------------------------------------------------- /data/regression-tests/bcfw-base.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/regression-tests/bcfw-base.csv -------------------------------------------------------------------------------- /data/regression-tests/dissolve-base-cache.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/regression-tests/dissolve-base-cache.csv -------------------------------------------------------------------------------- /data/regression-tests/dissolve-base-wavg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/regression-tests/dissolve-base-wavg.csv -------------------------------------------------------------------------------- /data/regression-tests/dissolve-base.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/regression-tests/dissolve-base.csv -------------------------------------------------------------------------------- /data/regression-tests/dissolve-frac-parts-wavg-cache.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/regression-tests/dissolve-frac-parts-wavg-cache.csv -------------------------------------------------------------------------------- /data/regression-tests/dissolve-frac-parts-wavg.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/regression-tests/dissolve-frac-parts-wavg.csv -------------------------------------------------------------------------------- /data/regression-tests/dissolve-frac-parts.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/regression-tests/dissolve-frac-parts.csv -------------------------------------------------------------------------------- /data/regression-tests/dissolve-frac.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/regression-tests/dissolve-frac.csv -------------------------------------------------------------------------------- /data/retrieve_datasets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/data/retrieve_datasets.sh -------------------------------------------------------------------------------- /debug/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | 3 | !.gitignore -------------------------------------------------------------------------------- /dissolve-struct-application/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-application/build.sbt -------------------------------------------------------------------------------- /dissolve-struct-application/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-application/project/plugins.sbt -------------------------------------------------------------------------------- /dissolve-struct-application/src/main/scala/ch/ethz/dalab/dissolve/app/DSApp.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-application/src/main/scala/ch/ethz/dalab/dissolve/app/DSApp.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/build.sbt -------------------------------------------------------------------------------- /dissolve-struct-examples/conf/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/conf/log4j.properties -------------------------------------------------------------------------------- /dissolve-struct-examples/lib/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | 3 | !.gitignore -------------------------------------------------------------------------------- /dissolve-struct-examples/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/project/plugins.sbt -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/adj.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/adj.txt -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/chain_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/chain_test.csv -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/chain_train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/chain_train.csv -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/imageseg_cattle_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/imageseg_cattle_test.txt -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/imageseg_cattle_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/imageseg_cattle_train.txt -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/imageseg_colormap.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/imageseg_colormap.txt -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/imageseg_lab_freq.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/imageseg_lab_freq.txt -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/imageseg_label_color_map.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/imageseg_label_color_map.txt -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/imageseg_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/imageseg_test.txt -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/imageseg_train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/imageseg_train.txt -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/resources/noun.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/resources/noun.txt -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/binaryclassification/AdultBinary.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/binaryclassification/AdultBinary.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/binaryclassification/BinaryClassificationDemo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/binaryclassification/BinaryClassificationDemo.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/binaryclassification/COVBinary.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/binaryclassification/COVBinary.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/binaryclassification/RCV1Binary.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/binaryclassification/RCV1Binary.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/chain/ChainBPDemo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/chain/ChainBPDemo.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/chain/ChainDemo.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/chain/ChainDemo.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/imageseg/ImageSeg.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/imageseg/ImageSeg.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/imageseg/ImageSegRunner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/imageseg/ImageSegRunner.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/imageseg/ImageSegTypes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/imageseg/ImageSegTypes.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/imageseg/ImageSegUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/imageseg/ImageSegUtils.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/multiclass/COVMulticlass.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/multiclass/COVMulticlass.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/utils/ExampleUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/main/scala/ch/ethz/dalab/dissolve/examples/utils/ExampleUtils.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/test/scala/ch/ethz/dalab/dissolve/diagnostics/FeatureFnSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/test/scala/ch/ethz/dalab/dissolve/diagnostics/FeatureFnSpec.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/test/scala/ch/ethz/dalab/dissolve/diagnostics/OracleSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/test/scala/ch/ethz/dalab/dissolve/diagnostics/OracleSpec.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/test/scala/ch/ethz/dalab/dissolve/diagnostics/StructLossSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/test/scala/ch/ethz/dalab/dissolve/diagnostics/StructLossSpec.scala -------------------------------------------------------------------------------- /dissolve-struct-examples/src/test/scala/ch/ethz/dalab/dissolve/diagnostics/UnitSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-examples/src/test/scala/ch/ethz/dalab/dissolve/diagnostics/UnitSpec.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /dissolve-struct-lib/build.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/build.sbt -------------------------------------------------------------------------------- /dissolve-struct-lib/lib/jython.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/lib/jython.jar -------------------------------------------------------------------------------- /dissolve-struct-lib/project/assembly.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/project/assembly.sbt -------------------------------------------------------------------------------- /dissolve-struct-lib/project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/project/plugins.sbt -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/BinarySVMWithDBCFW.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/BinarySVMWithDBCFW.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/BinarySVMWithSSG.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/BinarySVMWithSSG.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/ClassificationUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/ClassificationUtils.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/MultiClassSVMWithDBCFW.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/MultiClassSVMWithDBCFW.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/StructSVMModel.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/StructSVMModel.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/StructSVMWithBCFW.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/StructSVMWithBCFW.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/StructSVMWithDBCFW.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/StructSVMWithDBCFW.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/StructSVMWithMiniBatch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/StructSVMWithMiniBatch.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/StructSVMWithSSG.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/StructSVMWithSSG.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/Types.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/classification/Types.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/BCFWSolver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/BCFWSolver.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/DBCFWSolverTuned.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/DBCFWSolverTuned.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/DissolveFunctions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/DissolveFunctions.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/SSGSolver.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/SSGSolver.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/SolverOptions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/SolverOptions.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/SolverUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/optimization/SolverUtils.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/regression/LabeledObject.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/regression/LabeledObject.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/utils/cli/CLAParser.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/utils/cli/CLAParser.scala -------------------------------------------------------------------------------- /dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/utils/cli/Config.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/dissolve-struct-lib/src/main/scala/ch/ethz/dalab/dissolve/utils/cli/Config.scala -------------------------------------------------------------------------------- /helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /helpers/benchmark_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/helpers/benchmark_runner.py -------------------------------------------------------------------------------- /helpers/benchmark_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/helpers/benchmark_setup.py -------------------------------------------------------------------------------- /helpers/benchmark_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/helpers/benchmark_utils.py -------------------------------------------------------------------------------- /helpers/brutus_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/helpers/brutus_runner.py -------------------------------------------------------------------------------- /helpers/brutus_sample.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/helpers/brutus_sample.cfg -------------------------------------------------------------------------------- /helpers/brutus_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/helpers/brutus_setup.py -------------------------------------------------------------------------------- /helpers/buildall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/helpers/buildall.py -------------------------------------------------------------------------------- /helpers/ocr_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/helpers/ocr_helpers.py -------------------------------------------------------------------------------- /helpers/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/helpers/paths.py -------------------------------------------------------------------------------- /helpers/retrieve_datasets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/helpers/retrieve_datasets.py -------------------------------------------------------------------------------- /paper/dissolve-jmlr-software.bbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/paper/dissolve-jmlr-software.bbl -------------------------------------------------------------------------------- /paper/dissolve-jmlr-software.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/paper/dissolve-jmlr-software.pdf -------------------------------------------------------------------------------- /paper/dissolve-jmlr-software.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/paper/dissolve-jmlr-software.tex -------------------------------------------------------------------------------- /paper/jmlr2e.sty: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/paper/jmlr2e.sty -------------------------------------------------------------------------------- /paper/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/paper/references.bib -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dalab/dissolve-struct/HEAD/requirements.txt --------------------------------------------------------------------------------