package owl-base
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
An OCaml Numerical Library
Install
dune-project
Dependency
Authors
Maintainers
Sources
owl-0.4.0.tbz
sha256=098c648b481469761f46854c9825d52c1afdd273307658489af9c3df4ab7624b
md5=164fbec1c8025895eea703b125dd35f3
doc/index.html
owl-base
API
Library owl-base
Owl_algodiff_genericOwl_algodiff_generic_sigOwl_baseOwl_base_complexOwl_base_dense_commonOwl_base_dense_ndarrayNdarray: module aliasesOwl_base_dense_ndarray_dOwl_base_dense_ndarray_genericN-dimensional array module: including creation, manipulation, and various vectorised mathematical operations.Owl_base_dense_ndarray_sOwl_base_linalg_genericOwl_base_mathsMaths: fundamental and advanced mathematical functions.Owl_base_slicingOwl_base_statsStatistics: random number generators, PDF and CDF functions, and hypothesis tests. The module also includes some basic statistical functions such as mean, variance, skew, and etc.Owl_base_stats_dist_bernoulliOwl_base_stats_dist_cauchyOwl_base_stats_dist_exponentialOwl_base_stats_dist_gammaOwl_base_stats_dist_gaussianOwl_base_stats_dist_gumbel1Owl_base_stats_dist_gumbel2Owl_base_stats_dist_uniformOwl_base_stats_prngOwl_computationOwl_computation_cpu_deviceOwl_computation_cpu_engineOwl_computation_cpu_evalOwl_computation_cpu_initOwl_computation_engineThis functor takes a device as its input, then it generates the computation graph module without flattening the module hierarchy.Owl_computation_engine_sigOwl_computation_graphOwl_computation_graph_sigOwl_computation_operatorOwl_computation_operator_sigOwl_computation_optimiserOwl_computation_optimiser_sigOwl_computation_shapeOwl_computation_shape_sigOwl_computation_symbolOwl_computation_symbol_sigOwl_computation_typeOwl_computation_type_sigOwl_constMetric system: CGS, MKS, SI, and physical constants.Owl_dataframeOwl_exceptionOwl_graphGraph module supports basic operations on DAG.Owl_ioOwl_lazyOwl_logLog module provides logging functionality.Owl_maths_interpolateInterpolation and ExtrapolationOwl_maths_quadratureNumerical IntegrationOwl_maths_rootRoot finding algorithms for nonlinear functionsOwl_neural_compilerOwl_neural_genericFunctor to create neural networks of different precision.Owl_neural_graphNeural network: Graphical neural networkOwl_neural_graph_sigOwl_neural_neuronNeural network: Neuron definitionsOwl_neural_neuron_sigOwl_numdiff_genericOwl_numdiff_generic_sigNumdiff: numerical differentiation moduleOwl_operatorOwl_optimise_genericOptimisation engineOwl_optimise_generic_sigOwl_prettyPretty print the n-dimensional arrayOwl_typesThis module defines the types shared by various sub-libraries in Owl. Note that they just wrappers, to find the exact module signature, please refer to the definition in the corresponding module.Owl_types_commonOwl_types_computation_deviceOwl_types_computation_engineOwl_types_maths_basicOwl_types_ndarray_algodiffOwl_types_ndarray_basicOwl_types_ndarray_compareOwl_types_ndarray_eltcmpOwl_types_ndarray_mutableOwl_types_ndarray_numdiffOwl_types_operatorOperator definitions such as add, sub, mul, and div. This signature defines the functions need to be implemented.Owl_types_stats_basicOwl_types_stats_distOwl_utilsHelper functions used in the libraryOwl_utils_arrayOwl_utils_infer_shapeOwl_utils_ndarrayOwl_utils_stackOwl_viewView module This module is used to create views atop of an ndarray. The view creation is very light-weighted and avoids copying actual data. You can further create views atop of existing views using slicing functions.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page