├── .circleci └── config.yml ├── .gitignore ├── .travis.yml ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── docs ├── CNAME ├── _config.yml ├── commands.md ├── contrib.md ├── images │ ├── favicon.png │ └── logo.png └── index.md ├── mkdocs.yml ├── ramp.yml └── src ├── Makefile ├── Makefile.package ├── feature-vec.c ├── feature-vec.h ├── forest-type.c ├── forest-type.h ├── forest.c ├── forest.h ├── kmeans-type.c ├── kmeans-type.h ├── kmeans.c ├── kmeans.h ├── matrix-type.c ├── matrix-type.h ├── matrix.c ├── matrix.h ├── print_version.c ├── redis-ml.c ├── redismodule.h ├── reg.c ├── reg.h ├── regression-type.c ├── regression-type.h ├── rmalloc.c ├── rmalloc.h ├── rmutil ├── Makefile ├── alloc.c ├── alloc.h ├── heap.c ├── heap.h ├── logging.h ├── periodic.c ├── periodic.h ├── priority_queue.c ├── priority_queue.h ├── sds.c ├── sds.h ├── sdsalloc.h ├── strings.c ├── strings.h ├── test.h ├── test_heap.c ├── test_periodic.c ├── test_priority_queue.c ├── test_util.h ├── test_vector.c ├── util.c ├── util.h ├── vector.c └── vector.h ├── test ├── Makefile ├── data │ ├── gen_data.py │ └── sample_libsvm_data.txt ├── feature-vec_test.c ├── forest_test.c ├── matrix_test.sh ├── minunit.h ├── pytest │ ├── Makefile │ └── test.py └── test.sh ├── util ├── Makefile ├── logging.c ├── logging.h ├── thpool.c ├── thpool.h └── time_sample.h └── version.h /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/README.md -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | redisml.io 2 | -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/docs/commands.md -------------------------------------------------------------------------------- /docs/contrib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/docs/contrib.md -------------------------------------------------------------------------------- /docs/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/docs/images/favicon.png -------------------------------------------------------------------------------- /docs/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/docs/images/logo.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/docs/index.md -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /ramp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/ramp.yml -------------------------------------------------------------------------------- /src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/Makefile -------------------------------------------------------------------------------- /src/Makefile.package: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/Makefile.package -------------------------------------------------------------------------------- /src/feature-vec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/feature-vec.c -------------------------------------------------------------------------------- /src/feature-vec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/feature-vec.h -------------------------------------------------------------------------------- /src/forest-type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/forest-type.c -------------------------------------------------------------------------------- /src/forest-type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/forest-type.h -------------------------------------------------------------------------------- /src/forest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/forest.c -------------------------------------------------------------------------------- /src/forest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/forest.h -------------------------------------------------------------------------------- /src/kmeans-type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/kmeans-type.c -------------------------------------------------------------------------------- /src/kmeans-type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/kmeans-type.h -------------------------------------------------------------------------------- /src/kmeans.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/kmeans.c -------------------------------------------------------------------------------- /src/kmeans.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/kmeans.h -------------------------------------------------------------------------------- /src/matrix-type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/matrix-type.c -------------------------------------------------------------------------------- /src/matrix-type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/matrix-type.h -------------------------------------------------------------------------------- /src/matrix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/matrix.c -------------------------------------------------------------------------------- /src/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/matrix.h -------------------------------------------------------------------------------- /src/print_version.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/print_version.c -------------------------------------------------------------------------------- /src/redis-ml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/redis-ml.c -------------------------------------------------------------------------------- /src/redismodule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/redismodule.h -------------------------------------------------------------------------------- /src/reg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/reg.c -------------------------------------------------------------------------------- /src/reg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/reg.h -------------------------------------------------------------------------------- /src/regression-type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/regression-type.c -------------------------------------------------------------------------------- /src/regression-type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/regression-type.h -------------------------------------------------------------------------------- /src/rmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmalloc.c -------------------------------------------------------------------------------- /src/rmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmalloc.h -------------------------------------------------------------------------------- /src/rmutil/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/Makefile -------------------------------------------------------------------------------- /src/rmutil/alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/alloc.c -------------------------------------------------------------------------------- /src/rmutil/alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/alloc.h -------------------------------------------------------------------------------- /src/rmutil/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/heap.c -------------------------------------------------------------------------------- /src/rmutil/heap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/heap.h -------------------------------------------------------------------------------- /src/rmutil/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/logging.h -------------------------------------------------------------------------------- /src/rmutil/periodic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/periodic.c -------------------------------------------------------------------------------- /src/rmutil/periodic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/periodic.h -------------------------------------------------------------------------------- /src/rmutil/priority_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/priority_queue.c -------------------------------------------------------------------------------- /src/rmutil/priority_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/priority_queue.h -------------------------------------------------------------------------------- /src/rmutil/sds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/sds.c -------------------------------------------------------------------------------- /src/rmutil/sds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/sds.h -------------------------------------------------------------------------------- /src/rmutil/sdsalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/sdsalloc.h -------------------------------------------------------------------------------- /src/rmutil/strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/strings.c -------------------------------------------------------------------------------- /src/rmutil/strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/strings.h -------------------------------------------------------------------------------- /src/rmutil/test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/test.h -------------------------------------------------------------------------------- /src/rmutil/test_heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/test_heap.c -------------------------------------------------------------------------------- /src/rmutil/test_periodic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/test_periodic.c -------------------------------------------------------------------------------- /src/rmutil/test_priority_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/test_priority_queue.c -------------------------------------------------------------------------------- /src/rmutil/test_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/test_util.h -------------------------------------------------------------------------------- /src/rmutil/test_vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/test_vector.c -------------------------------------------------------------------------------- /src/rmutil/util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/util.c -------------------------------------------------------------------------------- /src/rmutil/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/util.h -------------------------------------------------------------------------------- /src/rmutil/vector.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/vector.c -------------------------------------------------------------------------------- /src/rmutil/vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/rmutil/vector.h -------------------------------------------------------------------------------- /src/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/test/Makefile -------------------------------------------------------------------------------- /src/test/data/gen_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/test/data/gen_data.py -------------------------------------------------------------------------------- /src/test/data/sample_libsvm_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/test/data/sample_libsvm_data.txt -------------------------------------------------------------------------------- /src/test/feature-vec_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/test/feature-vec_test.c -------------------------------------------------------------------------------- /src/test/forest_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/test/forest_test.c -------------------------------------------------------------------------------- /src/test/matrix_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/test/matrix_test.sh -------------------------------------------------------------------------------- /src/test/minunit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/test/minunit.h -------------------------------------------------------------------------------- /src/test/pytest/Makefile: -------------------------------------------------------------------------------- 1 | test: 2 | python -m unittest discover -------------------------------------------------------------------------------- /src/test/pytest/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/test/pytest/test.py -------------------------------------------------------------------------------- /src/test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/test/test.sh -------------------------------------------------------------------------------- /src/util/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/util/Makefile -------------------------------------------------------------------------------- /src/util/logging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/util/logging.c -------------------------------------------------------------------------------- /src/util/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/util/logging.h -------------------------------------------------------------------------------- /src/util/thpool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/util/thpool.c -------------------------------------------------------------------------------- /src/util/thpool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/util/thpool.h -------------------------------------------------------------------------------- /src/util/time_sample.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/util/time_sample.h -------------------------------------------------------------------------------- /src/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/RedisLabsModules/redisml/HEAD/src/version.h --------------------------------------------------------------------------------