= 768" x-on:close-sidebar="sidebar=window.innerWidth >= 768 && true">
package owl
-
owl
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
owl 0.3.0
Libraries
This package provides the following libraries (via ocamlobjinfo):
owl
Documentation:
Owl_utils
Helper functions used in the libraryOwl_types
Define the types shared by various modulesOwl_maths
Maths: fundamental and advanced mathematical functions.Owl_stats
Statistics: random number generators, PDF and CDF functions, and hypothesis tests.Owl_dense_common
Owl_sparse_ndarray_generic
Sparse N-dimensional array moduleOwl_sparse_ndarray_z
Owl_sparse_ndarray_s
Owl_sparse_ndarray_d
Owl_sparse_ndarray_c
Owl_operator
Operator definition such add, sub, mul, and div.Owl_sparse_ndarray
Sparse ndarray: module aliasesOwl_backend_gsl_linalg
Owl_cblas_generated
auto-generated cblas interface file, timestamp:1498396302Owl_cblas
CBLAS interface: high-level interface beween Owl and level-1, level-2, level-3 BLAS functions.Owl_pretty
Pretty print the n-dimensional arrayOwl_slicing
Owl_dense_ndarray_generic
N-dimensional array module: including creation, manipulation, and various vectorised mathematical operations.Owl_dense_matrix_generic
Matrix module: including creation, manipulation, and various vectorised mathematical operations.Owl_sparse_common
Owl_sparse_matrix_generic
Sparse matrix moduleOwl_sparse_matrix_z
Owl_sparse_matrix_s
Owl_sparse_matrix_d
Owl_sparse_matrix_c
Owl_sparse_dok_matrix
Owl_sparse_matrix
Sparse matrix: module aliasesOwl_sparse
Sparse data structures: matrix & ndarrayOwl_algodiff_generic
Algodiff: algorithmic differentiation moduleOwl_optimise_generic
Optimisation engine
This module provides fundamental supports for Owl's regression and neural network module. The module supports both single and double precision float numbers.Owl_regression_generic
Owl_dense_ndarray_a
Owl_dense_ndarray_c
Owl_dense_ndarray_d
Owl_dense_ndarray_s
Owl_dense_ndarray_z
Owl_dense_ndarray
Ndarray: module aliasesOwl_regression
Regression Module
This module implements a set of regression functions. S module provides supports for single precision float numbers whilst D module provides supports for double precision float numbers.Owl_dense_matrix_c
Complex dense matrix module: this module supports operations on dense matrices of complex numbers. The complex number has a record type of{re = float; im = float}
.Owl_dense_matrix_d
Owl_dense_matrix_s
Owl_dense_matrix_z
Complex dense matrix module: this module supports operations on dense matrices of complex numbers. The complex number has a record type of{re = float; im = float}
.Owl_dense_matrix
Matrix: module aliasesOwl_plot
Plot: high-level plotting functions.Owl_parallel
Parallel & distributed computing: engine interfaceOwl_optimise
Owl_nlp_utils
Owl_nlp_vocabulary
NLP: Vocabulary moduleOwl_dense_vector_generic
Vector module: various functions of vectorsOwl_dense_vector_d
Owl_nlp_corpus
NLP: Corpus moduleOwl_nlp_similarity
Owl_nlp_tfidf
NLP: TFIDF moduleOwl_dense_vector_c
Owl_dense_vector_s
Owl_dense_vector_z
Owl_dense_vector
Vector: module aliasesOwl_dense
Dense data structures: matrix & ndarrayOwl_nlp_lda0
NLP: LDA moduleOwl_nlp_lda
NLP: LDA moduleOwl_nlp
NLP: module aliasesOwl_algodiff_numerical
Algodiff: numerical differentiation moduleOwl_algodiff
Algorithmic & numerical differentiationOwl_neural_parallel
Neural network: interface of parallel engineOwl_neural_neuron
Neural network: Neuron definitionsOwl_neural_graph
Neural network: Graphical neural networkOwl_neural
Neural network: module aliasesOwl_lapacke_generated
LAPACKE interface: low-level interface to the LAPACKE functionsOwl_lapacke
LAPACKE interface: high-level interface between Owl and LAPACKEOwl_linalg_generic
Linear algebra module including high-level functions to solve linear systems, factorisation, and etc.Owl_linalg_z
Owl_linalg_s
Owl_linalg_d
Owl_linalg_c
Owl_linalg
Linear algebra: module aliasesOwl_lazy
Lazy module The module is used to construct a computation graph explicitly for evaluation. The module can be used to simulate the lazy evaluation atop of OCaml. It can also be used for dataflow programming and supports incremental computation. If a variable is updated, only the subgraph depending on such variable will be evaluated.Owl_fft
Fast Fourier Transforms (FFTs)Owl_ext_types
Owl_ext_dense_matrix
Owl_ext_dense_ndarray
Owl_ext_uniop
Owl_ext_lifts
Owl_ext_binop
Owl_ext
Extension: interoperation on different number typesOwl_dataset
Dataset: easy access to various datasetsOwl_const
Metric system: CGS, MKS, SI, and physical constants.Owl_cluster
Owl_backend_gsl_stats
Owl_backend_gsl_maths
Owl