1 |
\chapter{Introduction to LibML} |
\chapter{Introduction to LibML} |
2 |
|
|
3 |
\newpage |
\newpage |
|
\section{LibML's license} |
|
|
\input{copying} |
|
|
|
|
|
\newpage |
|
4 |
\section{What is LibML ?} |
\section{What is LibML ?} |
5 |
LibML (pronounced `libmel', like `OCaml') means `Machine Learning Library'. |
LibML (pronounced `libmel', like `OCaml') means `Machine Learning Library'. |
6 |
It is written in OCaml, and is meant to regroup implementations of various |
It is written in OCaml, and is meant to regroup implementations of various |
7 |
machine learning algorithms. |
machine learning algorithms. |
8 |
|
|
|
\section{Software dependencies} |
|
|
The following softwares have to be installed on your system if you want to |
|
|
build, install, or use LibML: |
|
|
\begin{itemize} |
|
|
\item{\textbf{The OCaml distribution} (`apt-get install ocaml'). Sources available |
|
|
here: http://caml.inria.fr/ocaml/distrib.html} |
|
|
\item{\textbf{The `findlib' library} (`apt-get install ocaml-findlib'). Sources |
|
|
available here: http://ocaml-programming.de/programming/findlib.html} |
|
|
\item{\textbf{The `pxp' library} (`apt-get install libpxp-ocaml-dev'). Sources |
|
|
available here: http://ocaml-programming.de/programming/pxp.html} |
|
|
\end{itemize} |
|
|
|
|
|
\section{Compiling LibML} |
|
|
make |
|
|
|
|
|
\section{Installing LibML} |
|
|
make install |
|
|
|
|
|
\section{Uninstalling LibML} |
|
|
make uninstall |
|
9 |
|
\newpage |
10 |
|
\section{LibML's license} |
11 |
|
\input{copying} |