Skip to content

Releases: NVIDIA-Merlin/core

v23.08.00: Merge `InferenceNode` functionality from Systems into the base `Node`…

29 Aug 16:27
b2af60d
Compare
Choose a tag to compare
… class (#357)

* migrate inf operator to base operator

* migrate inf node to node

* remove model registry from core and make export a no op by default

* remove mention of triton in base op and node code

* change model config to config.

* removed the return for export docs

* remove unnecessary import

---------

Co-authored-by: Karl Higley <karlb@nvidia.com>

v23.05.00

31 May 14:39
6fc7877
Compare
Choose a tag to compare

What’s Changed

⚠ Breaking Changes

  • Adjust the DaskExecutor API methods to take Datasets instead of ddfs @karlhigley (#299)

🐜 Bug Fixes

  • Add some additional mutually exclusive tags to the collisions list @karlhigley (#316)
  • Fix Pandas extension dtype mapping for newer versions of Pandas @karlhigley (#314)
  • Provide better string alias support for dtypes, allow external types to resolve to unknown, fix cuDF struct support @karlhigley (#313)
  • Make ColumnSelector.all a property instead of a manually set attribute @karlhigley (#296)

🚀 Features

📄 Documentation

🔧 Maintenance

v23.04.00

26 Apr 16:42
Compare
Choose a tag to compare

What’s Changed

⚠️ Breaking Changes

  • Preserve original Dask partitions by default in [Dataset.to](http://dataset.to/)_parquet @rjzamora (#254)
  • Change the location and filename of schema.pbtxt to .merlin/schema.json @edknv (#249)

🐜 Bug Fixes

🚀 Features

🔧 Maintenance

v23.02.01

10 Mar 09:50
6d1e720
Compare
Choose a tag to compare

What's Changed

Patch release on top of v23.02.00

🔧 Maintenance

Full Changelog: v23.02.00...v23.02.01

v23.02.00

08 Mar 16:32
Compare
Choose a tag to compare

What’s Changed

⚠ Breaking Changes

🐜 Bug Fixes

🚀 Features

🔧 Maintenance

v0.10.0 (22.12)

30 Dec 19:41
Compare
Choose a tag to compare

What’s Changed

🐜 Bug Fixes

🚀 Features

📄 Documentation

🔧 Maintenance

v0.9.0

22 Nov 19:33
64755ba
Compare
Choose a tag to compare

What’s Changed

🐜 Bug Fixes

  • Update with_properties to enable changing existing properties on ColumnSchema @oliverholworthy (#157)
  • Patch is_list_dtype/list_val_dtype to work with Numpy ndarrays @karlhigley (#153)
  • Fix dtype inference from pandas list column @rjzamora (#154)

🚀 Features

  • necessary changes to allow graph execution in dataloader @jperez999 (#152)

📄 Documentation

🔧 Maintenance

  • Rework executor transform methods to accept a Graph @karlhigley (#158)
  • Update with_properties to enable changing existing properties on ColumnSchema @oliverholworthy (#157)
  • Serialize/Deserialize ColumnSchema consistently when the domain name matches the feature name @oliverholworthy (#155)

v0.8.0

24 Oct 18:05
14a18dc
Compare
Choose a tag to compare

What’s Changed

🚀 Features

  • Add wildcard selector for cases where you'd like to select all columns by @karlhigley in #143

🐜 Bug Fixes

  • Avoid using numba to set device context in import by @rjzamora in #145
  • Fix ambigous statement when names is a list by @jperez999 in #147
  • Resolve wildcard selectors in BaseOperator.compute_selector() by @karlhigley in #146

🔧 Maintenance

  • Break LocalExecutor.transform() down into smaller methods by @karlhigley in #140
  • Add and apply DictArray wrapper class and corresponding Protocol definitions by @karlhigley in #141
  • Specify minimum Python version as 3.8 in setup.py by @oliverholworthy in #151
  • Add a validate_schemas hook to clean up downstream validation code by @karlhigley in #76
  • Add XGBoost to merlin-models CPU tests by @karlhigley in #131

v0.7.0

26 Sep 17:58
5926fcf
Compare
Choose a tag to compare

What’s Changed

🔧 Maintenance

  • Switch downstream repo tests from build to check (to make optional) @karlhigley (#137)

v0.6.0

07 Sep 16:35
b78f7f0
Compare
Choose a tag to compare

What’s Changed

⚠ Breaking Changes

🐜 Bug Fixes

🚀 Features

🔧 Maintenance