2 Underlying libraries
Noj consists of the following libraries categorized as follows:
(See also the list of other recommended libraries, which are not included in Noj.)
High Performance Computing
Data Processing
| Library Name | Description | Links |
|---|---|---|
| Tablecloth | Dataset processing and manipulation on tech.ml.dataset |
|
| tcutils | Utility functions for Tablecloth datasets (early stage) |
|
| clojure.java-time | Java 8 Date-Time API wrapper for Clojure |
|
| tmd-parquet | Parquet file format bindings bindings for tech.ml.dataset |
Math and Statistics
Machine Learning
| Library Name | Description | Links |
|---|---|---|
| metamorph.ml | Unified machine learning pipeline platform |
|
| scicloj.ml.tribuo | Oracle Tribuo machine learning library integration |
|
| sklearn-clj | Scikit-learn integration plugin for metamorph.ml |
Visualization
| Library Name | Description | Links |
|---|---|---|
| Emmy-viewers | Mathmatical visualization symbolic computation viewers |
|
| Tableplot | Grammar of graphics for layered data visualization |
|
| Hanami | Interactive data visualization framework |
|
| Kindly | Data visualization specification and rendering standard |
Bridges/Interop
Notebooks
2.1 List of All Direct Noj Dependencies
The following are the direct dependencies included in Noj: (This section would contain the actual dependency list)
| Library Name | Version | License |
|---|---|---|
| scicloj/clojisr | 1.0.0 | EPL-2.0 OR GPL-2.0-or-later WITH Classpath-exception-2.0 |
| generateme/fastmath | 3.0.0-alpha4 | The MIT Licence |
| org.mentat/emmy-viewers | 0.3.2 | MIT |
| org.scicloj/tableplot | 1-beta14 | Eclipse Public License - v 2.0 |
| aerial.hanami/aerial.hanami | 0.20.2 | The MIT License (MIT) |
| scicloj/tablecloth | 7.042 | The MIT Licence |
| org.scicloj/metamorph.ml | 1.2.1 | Eclipse Public License |
| same/ish | 0.1.7 | MIT License |
| org.tribuo/tribuo-classification-xgboost | 4.3.1 | The Apache License, Version 2.0 |
| org.scicloj/tcutils | 0.1.0-alpha2 | MIT |
| org.scicloj/kindly | 4-beta21 | Eclipse Public License - v 2.0 |
| org.tribuo/tribuo-regression-sgd | 4.3.1 | The Apache License, Version 2.0 |
| org.tribuo/tribuo-regression-liblinear | 4.3.1 | The Apache License, Version 2.0 |
| org.scicloj/scicloj.ml.tribuo | 0.2 | Eclipse Public License |
| org.tribuo/tribuo-classification-liblinear | 4.3.1 | The Apache License, Version 2.0 |
| generateme/fitdistr | 1.1.0-alpha1 | EPL-2.0 OR GPL-2.0-or-later WITH Classpath-exception-2.0 |
| org.tribuo/tribuo-classification-tree | 4.3.1 | The Apache License, Version 2.0 |
| org.tribuo/tribuo-regression-libsvm | 4.3.1 | The Apache License, Version 2.0 |
| clj-python/libpython-clj | 2.026 | MIT License |
| clojure.java-time/clojure.java-time | 1.4.3 | MIT License |
| com.techascent/tmd-parquet | 1.001 | MIT License |
| org.scicloj/scicloj.ml.xgboost | 6.4.0 | Eclipse Public License - v 1.0 |
| org.tribuo/tribuo-regression-tree | 4.3.1 | The Apache License, Version 2.0 |
| org.scicloj/sklearn-clj | 0.5 | Eclipse Public License 1.0 |
| org.babashka/sci | 0.10.49 | Eclipse Public License 1.0 |
| org.tribuo/tribuo-classification-libsvm | 4.3.1 | The Apache License, Version 2.0 |
| org.tribuo/tribuo-classification-sgd | 4.3.1 | The Apache License, Version 2.0 |
| org.tribuo/tribuo-regression-xgboost | 4.3.1 | The Apache License, Version 2.0 |
| org.scicloj/kind-pyplot | 1-beta2.1 | Eclipse Public License - v 2.0 |
| org.scicloj/clay | 2.0.2 | Eclipse Public License - v 2.0 |