├── .github └── workflows │ └── publish.yml ├── .gitignore ├── .travis.yml ├── CMakeLists.txt ├── LICENSE.txt ├── MANIFEST.in ├── Makefile ├── README.md ├── benchmarks ├── CMakeLists.txt ├── mixture.cc ├── sample_assignment_from_py.cc ├── sample_from_scores.cc ├── score_counts.cc └── special.cc ├── cmake └── Modules │ ├── FindEigen3.cmake │ ├── FindLibM.cmake │ ├── FindMKL.cmake │ └── FindYeppp.cmake ├── conda ├── README ├── distributions │ ├── build.sh │ └── meta.yaml └── libprotobuf │ ├── build.sh │ ├── meta.yaml │ ├── run_test.sh │ ├── schema.proto │ └── test.cc ├── derivations ├── .gitignore ├── betabinomial.py ├── clustering.data │ └── index.html ├── clustering.py ├── logbeta.py ├── loggamma.py └── vector_gof.py ├── distributions ├── __init__.py ├── __main__.py ├── _eigen.pxd ├── _eigen.pyx ├── _eigen_h.pxd ├── dbg │ ├── __init__.py │ ├── clustering.py │ ├── models │ │ ├── __init__.py │ │ ├── bb.py │ │ ├── bnb.py │ │ ├── dd.py │ │ ├── dpd.py │ │ ├── gp.py │ │ ├── nich.py │ │ └── niw.py │ ├── random.py │ └── special.py ├── fileutil.py ├── global_rng.pxd ├── global_rng.pyx ├── has_cython.pyx ├── hp │ ├── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── dd.pyx │ │ ├── gp.pyx │ │ └── nich.pyx │ ├── random.pxd │ ├── random.pyx │ ├── special.pxd │ └── special.pyx ├── io │ ├── __init__.py │ ├── schema.proto │ └── stream.py ├── lp │ ├── __init__.py │ ├── clustering.pyx │ ├── mixture.pyx │ ├── models │ │ ├── __init__.py │ │ ├── _bb.pxd │ │ ├── _bb.pyx │ │ ├── _bb_h.pxd │ │ ├── _bnb.pxd │ │ ├── _bnb.pyx │ │ ├── _bnb_h.pxd │ │ ├── _dd.pxd │ │ ├── _dd.pyx │ │ ├── _dd_h.pxd │ │ ├── _dpd.pxd │ │ ├── _dpd.pyx │ │ ├── _dpd_h.pxd │ │ ├── _gp.pxd │ │ ├── _gp.pyx │ │ ├── _gp_h.pxd │ │ ├── _nich.pxd │ │ ├── _nich.pyx │ │ ├── _nich_h.pxd │ │ ├── _niw.pxd │ │ ├── _niw.pyx │ │ ├── _niw_h.pxd │ │ ├── bb.pyx │ │ ├── bnb.pyx │ │ ├── dd.pyx │ │ ├── dpd.pyx │ │ ├── gp.pyx │ │ ├── nich.pyx │ │ └── niw.pyx │ ├── random.pyx │ ├── special.pyx │ ├── vector.pxd │ └── vector.pyx ├── mixins.py ├── rng.py ├── rng_cc.hpp ├── rng_cc.pxd ├── rng_cc.pyx ├── sparse_counter.pxd ├── tests │ ├── __init__.py │ ├── test_clustering.py │ ├── test_io.py │ ├── test_model_flavors.py │ ├── test_models.py │ ├── test_normal_models.py │ ├── test_random.py │ ├── test_rng.py │ ├── test_special.py │ ├── test_util.py │ └── util.py ├── util.py └── vendor │ ├── __init__.py │ └── stats.py ├── doc ├── Makefile ├── conf.py ├── index.rst ├── installation.rst ├── make.bat ├── overview.rst ├── references.bib └── requirements.txt ├── examples ├── __init__.py ├── cmake │ ├── CMakeLists.txt │ └── foo.cc └── mixture │ ├── .gitignore │ ├── __init__.py │ ├── fox.png │ ├── index.html │ ├── main.py │ └── test.py ├── include └── distributions │ ├── aligned_allocator.hpp │ ├── assert_close.hpp │ ├── clustering.hpp │ ├── common.hpp │ ├── cython.hpp │ ├── io │ └── protobuf.hpp │ ├── mixins.hpp │ ├── mixture.hpp │ ├── models │ ├── bb.hpp │ ├── bnb.hpp │ ├── dd.hpp │ ├── dpd.hpp │ ├── gp.hpp │ ├── nich.hpp │ └── niw.hpp │ ├── random.hpp │ ├── random_fwd.hpp │ ├── sparse.hpp │ ├── special.hpp │ ├── timers.hpp │ ├── trivial_hash.hpp │ ├── vector.hpp │ ├── vector_math.hpp │ └── vendor │ └── fmath.hpp ├── requirements.txt ├── setup.py ├── src ├── CMakeLists.txt ├── clustering.cc ├── common.cc ├── models │ ├── gp.cc │ ├── nich.cc │ └── niw.cc ├── random.cc ├── special.cc ├── test_headers.cc ├── test_protobuf.cc └── vector_math.cc ├── stream.log ├── test_cmake.sh └── update_license.py /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/.travis.yml -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/benchmarks/CMakeLists.txt -------------------------------------------------------------------------------- /benchmarks/mixture.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/benchmarks/mixture.cc -------------------------------------------------------------------------------- /benchmarks/sample_assignment_from_py.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/benchmarks/sample_assignment_from_py.cc -------------------------------------------------------------------------------- /benchmarks/sample_from_scores.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/benchmarks/sample_from_scores.cc -------------------------------------------------------------------------------- /benchmarks/score_counts.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/benchmarks/score_counts.cc -------------------------------------------------------------------------------- /benchmarks/special.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/benchmarks/special.cc -------------------------------------------------------------------------------- /cmake/Modules/FindEigen3.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/cmake/Modules/FindEigen3.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindLibM.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/cmake/Modules/FindLibM.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindMKL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/cmake/Modules/FindMKL.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindYeppp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/cmake/Modules/FindYeppp.cmake -------------------------------------------------------------------------------- /conda/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/conda/README -------------------------------------------------------------------------------- /conda/distributions/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/conda/distributions/build.sh -------------------------------------------------------------------------------- /conda/distributions/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/conda/distributions/meta.yaml -------------------------------------------------------------------------------- /conda/libprotobuf/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/conda/libprotobuf/build.sh -------------------------------------------------------------------------------- /conda/libprotobuf/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/conda/libprotobuf/meta.yaml -------------------------------------------------------------------------------- /conda/libprotobuf/run_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/conda/libprotobuf/run_test.sh -------------------------------------------------------------------------------- /conda/libprotobuf/schema.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/conda/libprotobuf/schema.proto -------------------------------------------------------------------------------- /conda/libprotobuf/test.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/conda/libprotobuf/test.cc -------------------------------------------------------------------------------- /derivations/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/derivations/.gitignore -------------------------------------------------------------------------------- /derivations/betabinomial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/derivations/betabinomial.py -------------------------------------------------------------------------------- /derivations/clustering.data/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/derivations/clustering.data/index.html -------------------------------------------------------------------------------- /derivations/clustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/derivations/clustering.py -------------------------------------------------------------------------------- /derivations/logbeta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/derivations/logbeta.py -------------------------------------------------------------------------------- /derivations/loggamma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/derivations/loggamma.py -------------------------------------------------------------------------------- /derivations/vector_gof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/derivations/vector_gof.py -------------------------------------------------------------------------------- /distributions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/__init__.py -------------------------------------------------------------------------------- /distributions/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/__main__.py -------------------------------------------------------------------------------- /distributions/_eigen.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/_eigen.pxd -------------------------------------------------------------------------------- /distributions/_eigen.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/_eigen.pyx -------------------------------------------------------------------------------- /distributions/_eigen_h.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/_eigen_h.pxd -------------------------------------------------------------------------------- /distributions/dbg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /distributions/dbg/clustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/dbg/clustering.py -------------------------------------------------------------------------------- /distributions/dbg/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /distributions/dbg/models/bb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/dbg/models/bb.py -------------------------------------------------------------------------------- /distributions/dbg/models/bnb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/dbg/models/bnb.py -------------------------------------------------------------------------------- /distributions/dbg/models/dd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/dbg/models/dd.py -------------------------------------------------------------------------------- /distributions/dbg/models/dpd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/dbg/models/dpd.py -------------------------------------------------------------------------------- /distributions/dbg/models/gp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/dbg/models/gp.py -------------------------------------------------------------------------------- /distributions/dbg/models/nich.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/dbg/models/nich.py -------------------------------------------------------------------------------- /distributions/dbg/models/niw.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/dbg/models/niw.py -------------------------------------------------------------------------------- /distributions/dbg/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/dbg/random.py -------------------------------------------------------------------------------- /distributions/dbg/special.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/dbg/special.py -------------------------------------------------------------------------------- /distributions/fileutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/fileutil.py -------------------------------------------------------------------------------- /distributions/global_rng.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/global_rng.pxd -------------------------------------------------------------------------------- /distributions/global_rng.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/global_rng.pyx -------------------------------------------------------------------------------- /distributions/has_cython.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/has_cython.pyx -------------------------------------------------------------------------------- /distributions/hp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /distributions/hp/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /distributions/hp/models/dd.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/hp/models/dd.pyx -------------------------------------------------------------------------------- /distributions/hp/models/gp.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/hp/models/gp.pyx -------------------------------------------------------------------------------- /distributions/hp/models/nich.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/hp/models/nich.pyx -------------------------------------------------------------------------------- /distributions/hp/random.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/hp/random.pxd -------------------------------------------------------------------------------- /distributions/hp/random.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/hp/random.pyx -------------------------------------------------------------------------------- /distributions/hp/special.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/hp/special.pxd -------------------------------------------------------------------------------- /distributions/hp/special.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/hp/special.pyx -------------------------------------------------------------------------------- /distributions/io/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/io/__init__.py -------------------------------------------------------------------------------- /distributions/io/schema.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/io/schema.proto -------------------------------------------------------------------------------- /distributions/io/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/io/stream.py -------------------------------------------------------------------------------- /distributions/lp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /distributions/lp/clustering.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/clustering.pyx -------------------------------------------------------------------------------- /distributions/lp/mixture.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/mixture.pyx -------------------------------------------------------------------------------- /distributions/lp/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /distributions/lp/models/_bb.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_bb.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_bb.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_bb.pyx -------------------------------------------------------------------------------- /distributions/lp/models/_bb_h.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_bb_h.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_bnb.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_bnb.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_bnb.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_bnb.pyx -------------------------------------------------------------------------------- /distributions/lp/models/_bnb_h.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_bnb_h.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_dd.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_dd.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_dd.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_dd.pyx -------------------------------------------------------------------------------- /distributions/lp/models/_dd_h.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_dd_h.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_dpd.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_dpd.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_dpd.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_dpd.pyx -------------------------------------------------------------------------------- /distributions/lp/models/_dpd_h.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_dpd_h.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_gp.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_gp.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_gp.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_gp.pyx -------------------------------------------------------------------------------- /distributions/lp/models/_gp_h.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_gp_h.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_nich.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_nich.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_nich.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_nich.pyx -------------------------------------------------------------------------------- /distributions/lp/models/_nich_h.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_nich_h.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_niw.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_niw.pxd -------------------------------------------------------------------------------- /distributions/lp/models/_niw.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_niw.pyx -------------------------------------------------------------------------------- /distributions/lp/models/_niw_h.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/_niw_h.pxd -------------------------------------------------------------------------------- /distributions/lp/models/bb.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/bb.pyx -------------------------------------------------------------------------------- /distributions/lp/models/bnb.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/bnb.pyx -------------------------------------------------------------------------------- /distributions/lp/models/dd.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/dd.pyx -------------------------------------------------------------------------------- /distributions/lp/models/dpd.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/dpd.pyx -------------------------------------------------------------------------------- /distributions/lp/models/gp.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/gp.pyx -------------------------------------------------------------------------------- /distributions/lp/models/nich.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/nich.pyx -------------------------------------------------------------------------------- /distributions/lp/models/niw.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/models/niw.pyx -------------------------------------------------------------------------------- /distributions/lp/random.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/random.pyx -------------------------------------------------------------------------------- /distributions/lp/special.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/special.pyx -------------------------------------------------------------------------------- /distributions/lp/vector.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/vector.pxd -------------------------------------------------------------------------------- /distributions/lp/vector.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/lp/vector.pyx -------------------------------------------------------------------------------- /distributions/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/mixins.py -------------------------------------------------------------------------------- /distributions/rng.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/rng.py -------------------------------------------------------------------------------- /distributions/rng_cc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/rng_cc.hpp -------------------------------------------------------------------------------- /distributions/rng_cc.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/rng_cc.pxd -------------------------------------------------------------------------------- /distributions/rng_cc.pyx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/rng_cc.pyx -------------------------------------------------------------------------------- /distributions/sparse_counter.pxd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/sparse_counter.pxd -------------------------------------------------------------------------------- /distributions/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /distributions/tests/test_clustering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/tests/test_clustering.py -------------------------------------------------------------------------------- /distributions/tests/test_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/tests/test_io.py -------------------------------------------------------------------------------- /distributions/tests/test_model_flavors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/tests/test_model_flavors.py -------------------------------------------------------------------------------- /distributions/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/tests/test_models.py -------------------------------------------------------------------------------- /distributions/tests/test_normal_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/tests/test_normal_models.py -------------------------------------------------------------------------------- /distributions/tests/test_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/tests/test_random.py -------------------------------------------------------------------------------- /distributions/tests/test_rng.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/tests/test_rng.py -------------------------------------------------------------------------------- /distributions/tests/test_special.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/tests/test_special.py -------------------------------------------------------------------------------- /distributions/tests/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/tests/test_util.py -------------------------------------------------------------------------------- /distributions/tests/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/tests/util.py -------------------------------------------------------------------------------- /distributions/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/util.py -------------------------------------------------------------------------------- /distributions/vendor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /distributions/vendor/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/distributions/vendor/stats.py -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/doc/installation.rst -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/doc/overview.rst -------------------------------------------------------------------------------- /doc/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/doc/references.bib -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/doc/requirements.txt -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/examples/cmake/CMakeLists.txt -------------------------------------------------------------------------------- /examples/cmake/foo.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/examples/cmake/foo.cc -------------------------------------------------------------------------------- /examples/mixture/.gitignore: -------------------------------------------------------------------------------- 1 | data/ 2 | results/ 3 | -------------------------------------------------------------------------------- /examples/mixture/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/mixture/fox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/examples/mixture/fox.png -------------------------------------------------------------------------------- /examples/mixture/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/examples/mixture/index.html -------------------------------------------------------------------------------- /examples/mixture/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/examples/mixture/main.py -------------------------------------------------------------------------------- /examples/mixture/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/examples/mixture/test.py -------------------------------------------------------------------------------- /include/distributions/aligned_allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/aligned_allocator.hpp -------------------------------------------------------------------------------- /include/distributions/assert_close.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/assert_close.hpp -------------------------------------------------------------------------------- /include/distributions/clustering.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/clustering.hpp -------------------------------------------------------------------------------- /include/distributions/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/common.hpp -------------------------------------------------------------------------------- /include/distributions/cython.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/cython.hpp -------------------------------------------------------------------------------- /include/distributions/io/protobuf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/io/protobuf.hpp -------------------------------------------------------------------------------- /include/distributions/mixins.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/mixins.hpp -------------------------------------------------------------------------------- /include/distributions/mixture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/mixture.hpp -------------------------------------------------------------------------------- /include/distributions/models/bb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/models/bb.hpp -------------------------------------------------------------------------------- /include/distributions/models/bnb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/models/bnb.hpp -------------------------------------------------------------------------------- /include/distributions/models/dd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/models/dd.hpp -------------------------------------------------------------------------------- /include/distributions/models/dpd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/models/dpd.hpp -------------------------------------------------------------------------------- /include/distributions/models/gp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/models/gp.hpp -------------------------------------------------------------------------------- /include/distributions/models/nich.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/models/nich.hpp -------------------------------------------------------------------------------- /include/distributions/models/niw.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/models/niw.hpp -------------------------------------------------------------------------------- /include/distributions/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/random.hpp -------------------------------------------------------------------------------- /include/distributions/random_fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/random_fwd.hpp -------------------------------------------------------------------------------- /include/distributions/sparse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/sparse.hpp -------------------------------------------------------------------------------- /include/distributions/special.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/special.hpp -------------------------------------------------------------------------------- /include/distributions/timers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/timers.hpp -------------------------------------------------------------------------------- /include/distributions/trivial_hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/trivial_hash.hpp -------------------------------------------------------------------------------- /include/distributions/vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/vector.hpp -------------------------------------------------------------------------------- /include/distributions/vector_math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/vector_math.hpp -------------------------------------------------------------------------------- /include/distributions/vendor/fmath.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/include/distributions/vendor/fmath.hpp -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/setup.py -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/clustering.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/clustering.cc -------------------------------------------------------------------------------- /src/common.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/common.cc -------------------------------------------------------------------------------- /src/models/gp.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/models/gp.cc -------------------------------------------------------------------------------- /src/models/nich.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/models/nich.cc -------------------------------------------------------------------------------- /src/models/niw.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/models/niw.cc -------------------------------------------------------------------------------- /src/random.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/random.cc -------------------------------------------------------------------------------- /src/special.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/special.cc -------------------------------------------------------------------------------- /src/test_headers.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/test_headers.cc -------------------------------------------------------------------------------- /src/test_protobuf.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/test_protobuf.cc -------------------------------------------------------------------------------- /src/vector_math.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/src/vector_math.cc -------------------------------------------------------------------------------- /stream.log: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_cmake.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/test_cmake.sh -------------------------------------------------------------------------------- /update_license.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/posterior/distributions/HEAD/update_license.py --------------------------------------------------------------------------------