Maybe I'm quite naive but I just realized that Mathematica is shipped with a lot of undocumented libraries. On my Linux, with MMA 11, there are more than 1200 *.mx files located in
/usr/local/Wolfram/Mathematica/11.1/SystemFiles/Kernel/SystemResources/Linux
The first 10 are:
./Algebra
./AlphaIntegration.mx
./Archive.mx
./Astronomy
./Asymptotics
./Audio
./BinaryRead.mx
./Biology
./BranchCuts.mx
For instance:
?Statistics`Library`*
returns a huge list of Mathematica functions.
Unfortunately I do not know how to get documentation for these functions
For instance:
?Statistics`Library`NEntropy
returns
Attributes[Statistics`Library`NEntropy]={Protected}
For a simple function like this one you can check that it computes the 2-base information entropy, because
Statistics`Library`NEntropy[{1, 2, 1}]
returns 0.918296.
But this approach is obviously impossible for more complex functions like RandomForest
My question: is there an accessible doc for all these libraries & functions? How to get it?
(This lack of doc seems so absurd that I'm certainly missing something... sorry)
Systemcontext functions.] – Daniel Lichtblau Sep 25 '17 at 14:32"Statistics`"contexts in 11.2, but it'll take a few hours as there are a ~500 functions in there. – b3m2a1 Oct 02 '17 at 04:24*Values*. It's not perfect, but it's better than nothing. Scroll down towards the bottom here to see it. Here's just the"Statistics`Library`"page. I must have introduced some formatting bugs, but it provides a starting point for investigating these functions. – b3m2a1 Oct 02 '17 at 17:27