sn6uv
Joined 14 years ago
Joined 14 years ago
> The distribution must be smooth (this method doesn’t work for discrete parameters), but it need not be analytically differentiable
'Smooth' and 'analytic' both have basic technical meanings in the context of differentiability [1], [2].
Glossing over the assumptions in this way is quite misleading
[1] https://en.m.wikipedia.org/wiki/Smoothness [2] https://en.m.wikipedia.org/wiki/Analytic_function
The main issue was that generating the tables was extremely slow (~15mins). We solved this by packaging the tables, but when the version of ply changed a table regeneration was forced on our users.
The recursive descent parser was also simpler and significantly more performant.
There's a short write-up on the PR: https://github.com/mathics/Mathics/pull/416
We're planning to release a 1.0 in the next few weeks and really need a logo to accompany the release.
I maintain Mathics [1] which has it's own web interface e.g. [2]. I don't think the Mathics interface is as nice as MMA but the documentation bar on the side is really nice.
[1] https://mathics.github.io/ [2] http://mathics.angusgriffith.com/
[0] https://pasteboard.co/IdIaJNo.png [1] https://pasteboard.co/IdIc7dc.png