* [Caml-list] Is there any numpy / pandas like library in OCaml?
@ 2015-10-17 14:55 Dan Stark
2015-10-17 15:11 ` Tao Stein
2015-10-19 11:34 ` Nils Becker
0 siblings, 2 replies; 6+ messages in thread
From: Dan Stark @ 2015-10-17 14:55 UTC (permalink / raw)
To: OCaml Mailing List
[-- Attachment #1: Type: text/plain, Size: 169 bytes --]
Hi
NumPy and Pandas are quite famous in scientific computing with Python.
I am just wondering whether OCaml has such a library?
Does Jane Street provide any?
Thanks
[-- Attachment #2: Type: text/html, Size: 831 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Caml-list] Is there any numpy / pandas like library in OCaml?
2015-10-17 14:55 [Caml-list] Is there any numpy / pandas like library in OCaml? Dan Stark
@ 2015-10-17 15:11 ` Tao Stein
2015-10-17 15:23 ` Markus Mottl
2015-10-19 11:34 ` Nils Becker
1 sibling, 1 reply; 6+ messages in thread
From: Tao Stein @ 2015-10-17 15:11 UTC (permalink / raw)
To: Dan Stark; +Cc: OCaml Mailing List
[-- Attachment #1: Type: text/plain, Size: 418 bytes --]
I use OCaml GSL ... https://opam.ocaml.org/packages/gsl/gsl.1.18.5/
And am happy with it, for access to the BLAS etc
Tao Stein / 石濤
On 17 October 2015 at 22:55, Dan Stark <interlock.public@gmail.com> wrote:
> Hi
>
> NumPy and Pandas are quite famous in scientific computing with Python.
>
> I am just wondering whether OCaml has such a library?
>
> Does Jane Street provide any?
>
> Thanks
>
[-- Attachment #2: Type: text/html, Size: 1703 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Caml-list] Is there any numpy / pandas like library in OCaml?
2015-10-17 15:11 ` Tao Stein
@ 2015-10-17 15:23 ` Markus Mottl
2015-10-17 15:37 ` Daniel Bünzli
0 siblings, 1 reply; 6+ messages in thread
From: Markus Mottl @ 2015-10-17 15:23 UTC (permalink / raw)
To: Tao Stein; +Cc: Dan Stark, OCaml Mailing List
Besides the GSL bindings there is also Lacaml, which interfaces a
considerable part of BLAS/LAPACK and provides many additional vector
and matrix functions: https://github.com/mmottl/lacaml
Regards,
Markus
On Sat, Oct 17, 2015 at 11:11 AM, Tao Stein <taostein@gmail.com> wrote:
>
> I use OCaml GSL ... https://opam.ocaml.org/packages/gsl/gsl.1.18.5/
>
> And am happy with it, for access to the BLAS etc
>
> Tao Stein / 石濤
>
> On 17 October 2015 at 22:55, Dan Stark <interlock.public@gmail.com> wrote:
>>
>> Hi
>>
>> NumPy and Pandas are quite famous in scientific computing with Python.
>>
>> I am just wondering whether OCaml has such a library?
>>
>> Does Jane Street provide any?
>>
>> Thanks
>
>
--
Markus Mottl http://www.ocaml.info markus.mottl@gmail.com
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Caml-list] Is there any numpy / pandas like library in OCaml?
2015-10-17 14:55 [Caml-list] Is there any numpy / pandas like library in OCaml? Dan Stark
2015-10-17 15:11 ` Tao Stein
@ 2015-10-19 11:34 ` Nils Becker
1 sibling, 0 replies; 6+ messages in thread
From: Nils Becker @ 2015-10-19 11:34 UTC (permalink / raw)
To: caml-list
On 17/10/15 16:55, Dan Stark wrote:
> Hi
>
> NumPy and Pandas are quite famous in scientific computing with Python.
>
> I am just wondering whether OCaml has such a library?
there is also this:
http://akabe.github.io/slap/
which implements matrices whose dimensions are encoded in the type.
fwiw, for special functions one can interface to c libraries relatively
easily using ctypes. e.g. Rmath has a lot.
hdf5 support has just arrived,
https://opam.ocaml.org/packages/hdf5/hdf5.0.1/
i too would absolutely love to have something like numpy and something
like pandas in ocaml. the features i would want from ocaml-numpy are a
nice compact array slicing syntax, something like broadcasting, indexing
of arrays with int arrays or lists, and some magic that knows how to
choose the appropriate BLAS routines for common matrix operations. for a
pandas equivalent, flexible indexing would be the most important thing.
and printing a nice readable short output on screen with minimal effort.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-10-19 11:33 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-17 14:55 [Caml-list] Is there any numpy / pandas like library in OCaml? Dan Stark
2015-10-17 15:11 ` Tao Stein
2015-10-17 15:23 ` Markus Mottl
2015-10-17 15:37 ` Daniel Bünzli
2015-10-18 7:12 ` Francois Berenger
2015-10-19 11:34 ` Nils Becker
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox