Skip to content

Commit

Permalink
Merge pull request #802 from alan-turing-institute/export-logpdf
Browse files Browse the repository at this point in the history
Export logpdf
  • Loading branch information
ablaom authored Jun 16, 2021
2 parents 635ad53 + 3481921 commit 54e0d03
Show file tree
Hide file tree
Showing 7 changed files with 20 additions and 11 deletions.
8 changes: 5 additions & 3 deletions ORGANIZATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,7 @@ its conventional use, are marked with a ⟂ symbol:
* [MLJ.jl](https://github.com/alan-turing-institute/MLJ.jl) is the
general user's point-of-entry for choosing, loading, composing,
evaluating and tuning machine learning models. It pulls in most code
from other repositories described below. (A current exception is
[homogeneous ensembles code](src/ensembles.jl), to be migrated to
MLJBase or its own repository MLJEnsembles.) MLJ also hosts the [MLJ
from other repositories described below. MLJ also hosts the [MLJ
manual](src/docs) which documents functionality across the
repositories, with the exception of ScientificTypes, and
MLJScientific types which host their own documentation. (The MLJ
Expand Down Expand Up @@ -53,6 +51,10 @@ its conventional use, are marked with a ⟂ symbol:
and selected in-house implementations, such as `Grid` and
`RandomSearch`.

* [MLJEnsembles.jl](https://github.com/JuliaAI/MLJEnsembles.jl)
provides MLJ's `EnsembleModel` wrapper, for creating homogenous
model ensembles.

* [MLJIteration.jl](https://github.com/JuliaAI/MLJIteration.jl)
provides the `IteratedModel` wrapper for controlling iterative
models (snapshots, early stopping criteria, etc)
Expand Down
2 changes: 1 addition & 1 deletion Project.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name = "MLJ"
uuid = "add582a8-e3ab-11e8-2d5e-e98b27df1bc7"
authors = ["Anthony D. Blaom <[email protected]>"]
version = "0.16.4"
version = "0.16.5"

[deps]
CategoricalArrays = "324d7699-5711-5eae-9e2f-1d82baa6b597"
Expand Down
15 changes: 11 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,11 +81,18 @@ illustrated in the dependency chart below.
<a href="https://github.com/alan-turing-institute/MLJModels.jl">MLJModels</a> &nbsp;&nbsp;
<a href="https://github.com/alan-turing-institute/MLJTuning.jl">MLJTuning</a> &nbsp;&nbsp;
<a href="https://github.com/alan-turing-institute/MLJLinearModels.jl">MLJLinearModels</a> &nbsp;&nbsp;
<a href="https://github.com/alan-turing-institute/MLJFlux.jl">MLJFlux</a>
<br>
<a href="https://github.com/FluxML/MLJFlux.jl">MLJFlux</a>
</br>
<br>
<a href="https://github.com/alan-turing-institute/MLJTutorials">MLJTutorials</a> &nbsp;&nbsp;
<a href="https://github.com/alan-turing-institute/MLJScientificTypes.jl">MLJScientificTypes</a> &nbsp;&nbsp;
<a href="https://github.com/alan-turing-institute/ScientificTypes.jl">ScientificTypes</a>
<a href="https://github.com/JuliaAI/MLJEnsembles.jl">MLJEnsembles</a> &nbsp;&nbsp;
<a href="https://github.com/JuliaAI/MLJIteration.jl">MLJIteration</a> &nbsp;&nbsp;
<a href="https://github.com/JuliaAI/MLJOpenML.jl">MLJOpenML</a> &nbsp;&nbsp;
<a href="https://github.com/JuliaAI/MLJSerialization.jl">MLJSerialization</a>
</br>
<br>
<a href="https://github.com/JuliaAI/MLJScientificTypes.jl">MLJScientificTypes</a> &nbsp;&nbsp;
<a href="https://github.com/JuliaAI/ScientificTypes.jl">ScientificTypes</a>
</p>
<p></p>
<br>
Expand Down
Binary file modified material/MLJ_stack.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion material/MLJ_stack.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion material/MLJ_stack.xml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<mxfile host="Electron" modified="2021-04-01T03:18:40.080Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/12.6.5 Chrome/80.0.3987.86 Electron/8.0.0 Safari/537.36" etag="y1ART2yKRjje6fniDvVo" version="12.6.5" type="device"><diagram id="prtHgNgQTEPvFCAcTncT" name="Page-1">7V1Zd6JIFP41njPzYA67+pilk0nadKc7men0vMypQKkkCDaURvPrp4pNCgpkF/uQl0gBJdz73bVuXQfi5XJ7Y4PV4t7SoDEQOG07EK8GgsBPRBH/IyM7b2Qsct7A3NY1/6L9wKP+Af3B4LK1rkGHuhBZloH0FT2oWqYJVUSNAdu23unLZpZBf+sKzGFi4FEFRnL0h66hhf8Wwmg//hfU54vgm3ll4p1ZguBi/02cBdCs98iQ+GkgXtqWhbxPy+0lNAjxArp4912nnA0fzIYmynODLcys17tvmzm4+i7fvW43n5EyFPyn3QBj7b+x/7RoF5DAttamBsks3EC8eF/oCD6ugErOvmOm47EFWhr4iMcfgaHPTfzZgDP8VBf+7NBGcJv63HxIDQwjaC0hsnf4kuCGAAo+guSRf/y+54cs+2OLKC8CygMfA/Nw7j2Z8AefUmyqfQV32vvd48fVqzB6+O/L983L5XTI10y0mW4Yl5Zh2fjYtEx80YUGnIV7OznvINt6g8EVA0Hk3L+QvgliMkieSt/hhKavICbpq3AM+k5qIO/bt6f/fjx/uvn7591f26sfK37xYQ15Fn0Vg+DpBX+Ye8DyBmYWfnEi/gFtlF9ry7tAnM3GhEqRIe/e++mdq6huTQTtGWGKPxl+Wm8++jvwcOR7Y4zGVEY0N2lu+fxksDgQFRWS58ADhGc6Vj3n/omlrmnka5jwoQGmWktd9b+/BkxgIaMwIUlJTPAKAxN1iBwbE2I9mOA4RVHVJCYeVR2TS5/p6tNuhQ1Oj4iYFp7QiJAZWiLU1O0gQk5QHmrYdvuHlo0W1twygfFpPxqj0f6aqWWtfGK9QoR2viMC1siiWQm3Onomt5/J/tHPyJmrrT+ze7ALDkz8vt5Nghwc/4ye3N/nHgU3qmt7ExqBVCY61tpWYRalJN9xAvYcohxCRuiYCQobGgDpG9pHqp/DUrMyj+1AL/aHnK8chkBsVezHJcSeEqRj64BCKqCC1I/ySj3fKakXy+j1phgs5OdwdU7VxwD/1gdLd7ViIMxj2tOXxJiQelDx74qxMXyMXJxFzuvn6fbjO+BG77/k94/5dPRlGOQCOsBZPsLWvRjXbL6pGI7YE/+x+JYEW6wdV9U096jxsO4COH0wF7fhIidRYi8qjABfadGEi8l0yYmZ8GJ6oIKoT/La8I6JOiutWMpzF0UCTYaoP61N3Zz3wh7P3IgKJewCI1s6btNfF/kE4U9M2FuS9YADpybrwXM3KOtutrYPzhOGXTgs6zwrc9+csHfHwy8p7AovRsV9yJ1xofyniLx79ABtHdOQIKSqHhDz6oHa43b31nPbBrvIBSsSDjqRmWNRpTQWme7ldcr1oixnXY8/eE9QNvTMJGqDSmqqmxDYvapiqqpwgTZLVQXp57pVFXPlO0gud0JVFUgzRXTVeDQu4ppk6KmYCimpuHIvM7Tlr7AZ36X8Yim+j8pnoY7Bbi8N1bZZCkt0AjMzzjZLsiRlXd+QWapphUvFf6yU2NNCt7UHYKOda5ce3vqAOW6ZRqMjWiY2KCanrqDaiphzr3BN6vaUKzFY6k5KJIxvwrWQUe7FkPJWiMxYY8CUFwbB2nVXYDDqDAwibD9pQReOxmG2q1mCwY0scTbDUEZ5Uj2eJYPdr8b1581XaTt8Xr04/LNwY6m/hsdlLtcd8W1JdhvjLpPA4lG52x0bXaIKpV1GSce0okJNVQUcN5lIGjOz18dMiYoCOrYOC38jMZPU0LqD8/Tt31/6rfrx7z2Y38yWs83t07BLEVO5XF7lnE4ZCRdzB1BHKwxmsrtLpvdIKby62M2mb6fiJLE2Dc8uA//jEeG3cFzdeg+Bs7ah82ev82M6X5LoxebjV4JLwolrAUoFnB1aZq5JCUgnWmYiNV9m8sl04PLF6LeBJPeI5kiSt1pVJnVnEa9cKTkt+8Ih4a8g73nLSYSOyXttFRvsuO4KIODu/lLhE+atrYN92caLzRD5XhO4Z2lFwHNy0gtoVxN0KfZrIRaooAnGeS1/NwrL5AntcR4sLBuNsq5vZgU/IGqDbsm1sd72eiimhxQlx7J9U7Wv7KYgSQfVAQjfiCnjvq36BubQycGe/GTHkar+AV7cqQiRfZHC88oXA/mKzIW1leNvO6spEKTLN8M2IG00AmBvK8zRw2aOwbjK//JhPyGftoNoyx5mfWOsFFtiUWXCoEp8C2ZtVGGWFuWjSjaVy9PqaLRgbkeK0aJQw570hjyHt3lmc+uwGB6Pikq9iEp958LSN6Zkb5KUPJZHyjdGp/SivjIeQHCvswJmfCw0+ucDQiIFLAlQzRdn5V7U6BBrbAmB6Xjj/luQB9PgCpoaGbfwG3AX1Dsy/JdwjPXKCQ+ok95OSTUQilgxNdAuvOXDagCz+5w03yPUNIDjEM+PanhWjTwHA5NoazgGbYKxqv0UaE9odCbTM3gRWaKdAmNHTPY8DbdlCMoRj+k/STF3nme1lxozNqnX0YSOjTXWqlOnfAapsOsuMJI1rHX6xogqlLSM8RRehAnBIJlg6EU6xObw3GrrWY0Uc/pSdRbK8F3jpxa4OTShDQgV3KoR7m8H2s4BG/f7GrMC+AyziUd23TK3Y9QAumJtTSp8oYfHpd+ON47W84dbQonlyoBLzENsA4ljdo2ggyI9FUgWvA5Bq2ea0818tabeY+nSnJn5xoSJ5SeWqdKoATxeINE5q/F1RmhIEIYlj4RHa+ToGgzsRx8b1SkP8rGNS3Zb44atSzK7UNm6eD6OBjfQsFa0o9Nr6iLIVFrU1Fn1fpU1dUpyKlJf92QDHf0GLnHdBdWxHuytdldmQoJVfVEwyVN1c1mxJmsFF/1TmVaqm3KlKtp2klUCjTAljpy8yapYJVj4awz1J6uYRM2xBpEfl+VK9TsKSz4Jy2q1/D0uC+AyR7awaX15Orjs1WUDsGTukC3Tj+206uGKwzR9K3Gnq+KzHrvB6rNb7Cv7CcJTD+/q3hETq4VttQQtfcd0o2j4uoLm/TSa2v1dsrRJcFT61TJxdBAbTZVJs/ezM/yR0yqT5oR4Z06+QmfOojvk0ze+5zYaLdiIrKdsUCs8QrJ9Qv+g7ESvHNI3UQRbFzujHVhhdfm2cwl8YYxcGmsH80E356yf3ftt0oDVjIbIndG1QDKzurrVPqnpu6/rgsYVVHUHa44nG8IeHBngoKChsKolWoVGRuf3uqBxM73vEZFfXSjMdYNWMVFuLakIJqa3F4//9LDIryhYK9/tgkJoHBT3awN70gD7oZjYCCCnx0caPmRO6ZyXkdGfvy6EfAE40roAO0hBI7bLoYfKAah0wOsot72mCFQeVf1NR1MIbLNXIwWwcXzvo1zNYRFsPN9cWJaDelwUwMXxHZBkfiNkINmXNnML2hDplu+9KyIvlJ7J0vRNfChaj7nf680BbambOsl8QDL1C5mXFM6RArtDtZzUtxyETgAJA85QFiBK7hmvlvCK/RiDkrdtSInNrPjQtogYh+duMOoX7g8g4MH/AQ==</diagram></mxfile>
<mxfile host="Electron" modified="2021-06-16T04:37:05.632Z" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_16_0) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/12.6.5 Chrome/80.0.3987.86 Electron/8.0.0 Safari/537.36" etag="s5I8fRyXAqgV3eiMiSGB" version="12.6.5" type="device"><diagram id="prtHgNgQTEPvFCAcTncT" name="Page-1">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</diagram></mxfile>
2 changes: 1 addition & 1 deletion src/MLJ.jl
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ export MLJ_VERSION
## METHOD RE-EXPORT

# re-export from Random, Statistics, Distributions, CategoricalArrays:
export pdf, mode, median, mean, shuffle!, categorical, shuffle,
export pdf, logpdf, mode, median, mean, shuffle!, categorical, shuffle,
levels, levels!, std, support, sampler

# re-exports from (MLJ)ScientificTypes via MLJBase
Expand Down

0 comments on commit 54e0d03

Please sign in to comment.