├── .github └── workflows │ └── tests.yml ├── .gitignore ├── .rspec ├── CITATION.bib ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Gemfile ├── Gemfile.lock ├── MIT-LICENSE.txt ├── README.md ├── Rakefile ├── bin └── nimbus ├── lib ├── nimbus.rb └── nimbus │ ├── application.rb │ ├── classification_tree.rb │ ├── configuration.rb │ ├── exceptions.rb │ ├── forest.rb │ ├── individual.rb │ ├── loss_functions.rb │ ├── regression_tree.rb │ ├── training_set.rb │ ├── tree.rb │ └── version.rb ├── nimbus.gemspec ├── paper ├── nimbus_outputs.png ├── paper.bib └── paper.md └── spec ├── classification_tree_spec.rb ├── configuration_spec.rb ├── fixtures ├── classification │ ├── config.yml │ ├── random_forest.yml │ ├── testing.data │ └── training.data └── regression │ ├── config.yml │ ├── random_forest.yml │ ├── testing.data │ └── training.data ├── forest_spec.rb ├── individual_spec.rb ├── loss_functions_spec.rb ├── nimbus_spec.rb ├── regression_tree_spec.rb ├── spec_helper.rb ├── training_set_spec.rb └── tree_spec.rb /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -f d 3 | -------------------------------------------------------------------------------- /CITATION.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/CITATION.bib -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /MIT-LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/MIT-LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/nimbus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/bin/nimbus -------------------------------------------------------------------------------- /lib/nimbus.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus.rb -------------------------------------------------------------------------------- /lib/nimbus/application.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus/application.rb -------------------------------------------------------------------------------- /lib/nimbus/classification_tree.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus/classification_tree.rb -------------------------------------------------------------------------------- /lib/nimbus/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus/configuration.rb -------------------------------------------------------------------------------- /lib/nimbus/exceptions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus/exceptions.rb -------------------------------------------------------------------------------- /lib/nimbus/forest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus/forest.rb -------------------------------------------------------------------------------- /lib/nimbus/individual.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus/individual.rb -------------------------------------------------------------------------------- /lib/nimbus/loss_functions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus/loss_functions.rb -------------------------------------------------------------------------------- /lib/nimbus/regression_tree.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus/regression_tree.rb -------------------------------------------------------------------------------- /lib/nimbus/training_set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus/training_set.rb -------------------------------------------------------------------------------- /lib/nimbus/tree.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/lib/nimbus/tree.rb -------------------------------------------------------------------------------- /lib/nimbus/version.rb: -------------------------------------------------------------------------------- 1 | module Nimbus 2 | VERSION = "2.4.1" 3 | end 4 | -------------------------------------------------------------------------------- /nimbus.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/nimbus.gemspec -------------------------------------------------------------------------------- /paper/nimbus_outputs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/paper/nimbus_outputs.png -------------------------------------------------------------------------------- /paper/paper.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/paper/paper.bib -------------------------------------------------------------------------------- /paper/paper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/paper/paper.md -------------------------------------------------------------------------------- /spec/classification_tree_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/classification_tree_spec.rb -------------------------------------------------------------------------------- /spec/configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/configuration_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/classification/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/fixtures/classification/config.yml -------------------------------------------------------------------------------- /spec/fixtures/classification/random_forest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/fixtures/classification/random_forest.yml -------------------------------------------------------------------------------- /spec/fixtures/classification/testing.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/fixtures/classification/testing.data -------------------------------------------------------------------------------- /spec/fixtures/classification/training.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/fixtures/classification/training.data -------------------------------------------------------------------------------- /spec/fixtures/regression/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/fixtures/regression/config.yml -------------------------------------------------------------------------------- /spec/fixtures/regression/random_forest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/fixtures/regression/random_forest.yml -------------------------------------------------------------------------------- /spec/fixtures/regression/testing.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/fixtures/regression/testing.data -------------------------------------------------------------------------------- /spec/fixtures/regression/training.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/fixtures/regression/training.data -------------------------------------------------------------------------------- /spec/forest_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/forest_spec.rb -------------------------------------------------------------------------------- /spec/individual_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/individual_spec.rb -------------------------------------------------------------------------------- /spec/loss_functions_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/loss_functions_spec.rb -------------------------------------------------------------------------------- /spec/nimbus_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/nimbus_spec.rb -------------------------------------------------------------------------------- /spec/regression_tree_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/regression_tree_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/training_set_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/training_set_spec.rb -------------------------------------------------------------------------------- /spec/tree_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xuanxu/nimbus/HEAD/spec/tree_spec.rb --------------------------------------------------------------------------------