Skip to content

Releases: JuliaAI/MLJ.jl

v0.20.5

22 May 04:58
a0d7a08
Compare
Choose a tag to compare

MLJ v0.20.5

Diff since v0.20.4

Merged pull requests:

v0.20.4

20 May 09:33
61f12f9
Compare
Choose a tag to compare

MLJ v0.20.4

Diff since v0.20.3

  • Bump the requirement for MLFlow to 0.4.2. This is technically breaking (but not marked as such because MLJFlow integration is considered expermental). With latest version of MLFlowClient installed, where previously you would define logger=MLJFlow.Logger("http://127.0.0.1:5000/") you must now do logger=MLJFlow.Logger("http://127.0.0.1:5000/api") or similar; see also https://github.com/JuliaAI/MLFlowClient.jl/releases/tag/v0.5.1.

Merged pull requests:

Closed issues:

  • Curated list of models (#716)
  • Migrate MLJ from alan-turing-institute to JuliaAI? (#829)
  • Update the binder demo for MLJ (#851)
  • Add wrappers for clustering to get uniform interface (#982)
  • Confusing Julia code in adding_models_for_general_use.md (#1061)
  • feature_importances for Pipeline including XGBoost don't work (#1100)
  • Current performance evaluation objects, recently added to TunedModel histories, are too big (#1105)
  • Update cheat sheet instance of depracated @from_network code (#1108)

v0.20.3

08 Mar 06:49
dab6152
Compare
Choose a tag to compare

MLJ v0.20.3

Diff since v0.20.2

  • Bump compat for MLJFlow to 0.4 to buy into MLJBase.save method ambiguity fix (in MLJFlow 0.4.1).

Merged pull requests:

Closed issues:

  • Meta issue: lssues for possible collaboration with UCL (#673)
  • Integration test failures: Classifiers (#939)
  • Oversample undersample (#983)
  • Add AutoEncoderMLJ model (part of BetaML) (#1074)
  • Add new model descriptors to fix doc-generation fail (#1084)
  • Update list of BetaML models (#1088)
  • Upate ROADMAP.md (#1093)
  • Deserialisation fails for wrappers like TunedModel when atomic model overloads save/restore (#1099)

v0.20.2

21 Nov 03:37
2a41b9b
Compare
Choose a tag to compare

MLJ v0.20.2

Diff since v0.20.1

  • Replace MLFlowLogger with MLJFlow.Logger; see here. So a logger instance is now instantiated with using MLJFlow; logger = MLJFlow.Logger(baseuri). This is technically breaking but not tagged as such, because MLFlow integration is still experimental.

Merged pull requests:

  • Fix MLJTuning.jl links (#1068) (@jd-foster)
  • CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#1070) (@github-actions[bot])
  • Bump compat: MLJFlow 0.3 (#1072) (@ablaom)
  • For a 0.20.2 release (#1073) (@ablaom)

Closed issues:

  • Export the name MLJFlow (#1067)
  • evaluate errors (#1069)

v0.20.1

10 Oct 22:15
6e45c5d
Compare
Choose a tag to compare

MLJ v0.20.1

Diff since v0.20.0

  • (new feature) Add the BalancedModel wrapper from MLJBalancing.jl (#1064)
  • (docs) Add the over/undersampling models from Imbalance.jl to the Model Browser (#1064)

Merged pull requests:

Closed issues:

  • Oversampling and undersampling (#661)
  • [Tracking] Migration of measures MLJBase.jl -> StatisticalMeasures.jl (#1053)
  • Include MLJBalancing.jl in MLJ and re-export it's names. (#1062)
  • Update docs for new class imbalance support (#1063)

v0.20.0

29 Sep 01:13
97a51d3
Compare
Choose a tag to compare

MLJ v0.20.0

Diff since v0.19.5

Merged pull requests:

  • CI: fix the YAML syntax for the docs job, and thus properly surface any docbuild failures (#1046) (@DilumAluthge)
  • Update docs (#1048) (@ablaom)
  • Try again to generate the documentation (#1049) (@ablaom)
  • docs/make.jl: set devbranch to master, which means that the docs will be deployed for pushes to `master (#1051) (@DilumAluthge)
  • Try to deploy docs again x 3 (#1052) (@ablaom)
  • Adapt to migration of measures MLJBase.jl -> StatisticalMeasures.jl (#1054) (@ablaom)
  • For a 0.20 release (#1060) (@ablaom)

Closed issues:

  • Julia crashes when fitting a SVC (#1030)
  • Update deprecated document example in "Transformers ..." section of manual (#1040)
  • fit! not exported in 0.19.3/0.19.4? (#1041)
  • Doc generation is failing silently (#1045)

v0.19.5

27 Aug 23:07
01cfe19
Compare
Choose a tag to compare

MLJ v0.19.5

Diff since v0.19.4

  • Correct problem with previous version in which some methods were not exported, namely: source, node, fit!, freeze!, thaw!, Node, sources, origins (#1043) @pebeto

Closed issues:

  • Is the Averager documentation deprecated? (#1039)

Merged pull requests:

v0.19.4

24 Aug 08:46
Compare
Choose a tag to compare

MLJ v0.19.4

Diff since v0.19.3

Merged pull requests:

v0.19.3

24 Aug 03:59
Compare
Choose a tag to compare

MLJ v0.19.3

Diff since v0.19.2

Closed issues:

  • SymbolicRegression.jl β€” registry update (#1032)

Merged pull requests:

v0.19.2

16 Jun 01:01
Compare
Choose a tag to compare

MLJ v0.19.2

Diff since v0.19.1

Closed issues:

  • @from_network does more strange eval stuff (#703)
  • Create new package for MLJ-universe-wide integration tests (#885)
  • Stack of TunedModels (#980)
  • Please add CatBoost or any alternate package (pure Julia) which can beat it (#992)
  • Update list of models for BetaML (#993)
  • Update List of Supported Models Clustering.jl Section (#1000)
  • predict should work on DataFrameRow (#1004)
  • Documentation generation fails silently (#1007)
  • Clarify and fix documentation around reformat. (#1010)
  • Reporting a vulnerability (#1015)
  • What causes the Distributed.ProcessExitedException(3) error in Julia and how can I resolve it in my Pluto notebook? (#1018)
  • Add link to Mt Everest blog (#1021)
  • Remove "experimental" label for acceleration API docs (#1026)

Merged pull requests:

  • Fix TransformedTarget example in manual (no new release) (#999) (@ablaom)
  • updating Clustering.jl model list to address #1000 (#1001) (@john-waczak)
  • Add CatBoost to list of models and 3rd party packages (#1002) (@ablaom)
  • Some small documentations improvements. Not to trigger a new release. (#1003) (@ablaom)
  • Add auto-generated Model Browser section to the manual (#1005) (@ablaom)
  • Add new auto-generated Model Browser section to the manual. Not to trigger new release. (#1006) (@ablaom)
  • Add Model Browser entry for SelfOrganizingMap (#1008) (@ablaom)
  • Update documentation (#1009) (@ablaom)
  • Clarify data front-end in docs (#1011) (@ablaom)
  • Doc fixes. No new release. (#1012) (@ablaom)
  • Update model browser and list of models to reflect addition of CatBoost.jl and some OutlierDetectionPython.jl models (#1013) (@ablaom)
  • Update to the manual. No new release. (#1014) (@ablaom)
  • Make docs fail on error (#1017) (@rikhuijzer)
  • Cleaned up Adding Models for General Use documentation (#1019) (@antoninkriz)
  • CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#1020) (@github-actions[bot])
  • Remove CatBoost.jl from third party packages (#1024) (@tylerjthomas9)