Releases: NVIDIA-Merlin/Merlin
Releases · NVIDIA-Merlin/Merlin
v24.06.00
What's Changed
- Fix SOK test script path by @EmmaQiaoCh in #1088
- Some fixes for security issue by @EmmaQiaoCh in #1094
- Add GDPR info into footer by @mikemckiernan in #1096
- [HugeCTR]Add a new base for hugectr by @EmmaQiaoCh in #1098
Full Changelog: v23.12.00...v24.06.00
v23.12.00
What's Changed
- Update for onnxruntime by @EmmaQiaoCh in #1075
- clean up the legacy Hugectr inference example with HugeCTR Triton Bac… by @EmmaQiaoCh in #1081
- Pull request/1085 by @EmmaQiaoCh in #1086
Full Changelog: v23.09.00...v23.12.00
v23.09.00
What's Changed
- Use
copy-pr-bot
by @ajschmidt8 in #1062 - Update gpu-ci.yml remove pull request triggers by @jperez999 in #1067
- Update gpu-ci.yml to add container by @jperez999 in #1066
- Pull request/1065 by @jperez999 in #1068
- Pull request/1064 by @EmmaQiaoCh in #1069
- Remove the inference related test by @EmmaQiaoCh in #1072
New Contributors
- @ajschmidt8 made their first contribution in #1062
Full Changelog: v23.08.00...v23.09.00
v23.08.00
What's Changed
- add keyring update back by @jperez999 in #1013
- Improvements in Quick-start for Ranking by @gabrielspmoreira in #1014
- Fixed preprocessing and training scripts in Quick-start for Ranking by @gabrielspmoreira in #1017
- fix feast repo name in building-and-deploying-multi-stage-RecSys examples by @rnyak in #1020
- activate cubinlinker lines in ci dockerfile by @jperez999 in #1031
- add changelog 23.06 structure by @nv-alaiacano in #1009
- Support matrix updates for 23.06 by @nv-alaiacano in #1035
- Update README.md by @jayrodge in #1037
- Update ci container by @jperez999 in #1036
- ptx install using pip by @jperez999 in #1038
- Moving systems examples to Merlin by @rnyak in #1034
- Creating integration tests for quick-start for ranking by @gabrielspmoreira in #1015
- Pass a DataFrame to
setup_faiss
instead of array by @oliverholworthy in #1047 - Move Next-Item-Prediction-with-Transformers examples from models by @radekosmulski in #1028
- updates notebooks for multistage with subgraphs by @jperez999 in #1022
- Update Documentation theme from
sphinx_rtd_theme
tosphinx_book_theme
by @oliverholworthy in #1046 - update link to training tutorial by @andompesta in #1050
- CTR dockerfile for 23.06 by @bashimao in #1018
- update dockerfile.tf and dockerfile.torch by @EmmaQiaoCh in #1043
- add package check for tests by @jperez999 in #1056
- Enable cross-compiling for x86 + NVIDIA Grace (ARM64) by @bashimao in #1049
- Fix sok test error due to conflict version of tensorflow-metadata by @EmmaQiaoCh in #1057
- fixes for error in merlin tests by @jperez999 in #1059
- Fix merlin errs by @jperez999 in #1060
- deactivate merlin repo integration tests for merlin-tensorflow container by @jperez999 in #1061
New Contributors
- @jayrodge made their first contribution in #1037
- @andompesta made their first contribution in #1050
Full Changelog: v23.06.00...v23.08.00
v23.05.00
What’s Changed
🐜 Bug Fixes
- revert tensorflow install @jperez999 (#997)
- update paths in deploying recsys example @nv-alaiacano (#988)
- WAR for hugectr gmock build error @EmmaQiaoCh (#982)
- Quick-start for Ranking: Fix bug when saving model trained with single task and moved util classes to Models @gabrielspmoreira (#967)
🚀 Features
- Quick-start for ranking - Added --shuffled_train arg to ranking.py script @gabrielspmoreira (#985)
- Update feast to run on newest release version 0.31 @jperez999 (#975)
- Quick-start for Ranking: Fix bug when saving model trained with single task and moved util classes to Models @gabrielspmoreira (#967)
📄 Documentation
- Quick start for Ranking - Include support for Triton inference @rnyak (#966)
- Add Recommender Model Guide @bschifferer (#953)
- Support matrix updates for 23.04 @nvidia-merlin-bot (#959)
- add 22.04 changelog @nv-alaiacano (#954)
🔧 Maintenance
- revert tensorflow install @jperez999 (#997)
- Update dockerfile for release-23.05 @nv-alaiacano (#996)
- syntax fix: use f-string @nv-alaiacano (#990)
- update paths in deploying recsys example @nv-alaiacano (#988)
- Update feast to run on newest release version 0.31 @jperez999 (#975)
- downgrade protobuf after feast install @jperez999 (#984)
- WAR for hugectr gmock build error @EmmaQiaoCh (#982)
- Update for new CUDA/arrow/parquet @EmmaQiaoCh (#974)
- Bump dask and pyarrow versions in integration test @edknv (#979)
- fix ci container to work with new environment @jperez999 (#981)
- Update merlin base to use triton/dlfw 23.03 @edknv (#976)
- Add
requirements.txt
that points to Merlin 23.04 releases @karlhigley (#939) - Add workflows to check base branch and set stable branch @oliverholworthy (#965)
- Update tag pattern in GitHub Workflows @oliverholworthy (#964)
- don't re-run tests on closed PR @nv-alaiacano (#963)
v23.04.00
What’s Changed
🐜 Bug Fixes
- update version of cupy to be 12.0.0 minimum @jperez999 (#899)
- Replace nvtabular.utils with merlin.core.compat in criteo nvtabular n… @edknv (#892)
- Install horovod 0.27 for tensorflow 2.11 support @edknv (#883)
- Update transformers tf 2 11 @jperez999 (#882)
- Minor adjustments to the example notebooks and tests @karlhigley (#864)
🚀 Features
- Update sok ut @EmmaQiaoCh (#876)
📄 Documentation
- remove legacy examples @radekosmulski (#868)
- Support matrix updates for 23.02 @nvidia-merlin-bot (#854)
🔧 Maintenance
- Install comptabile version of protobuf in integration test @edknv (#911)
- Don't install distributed embeddings by default, remove tests @nv-alaiacano (#908)
- add TARGETARCH arg with default @nv-alaiacano (#902)
- Remove duplicate build image in base Dockerfile @karlhigley (#901)
- update version of cupy to be 12.0.0 minimum @jperez999 (#899)
- Update unit tests to remove num_rows in read_parquet() @edknv (#891)
- Revert "Install horovod 0.27 for tensorflow 2.11 support (#883)" @edknv (#890)
- Update dependency versions in integration tests @edknv (#885)
- Install horovod 0.27 for tensorflow 2.11 support @edknv (#883)
- Update transformers tf 2 11 @jperez999 (#882)
- Update sok ut @EmmaQiaoCh (#876)
- increase container size @jperez999 (#869)
- Fix libnvinfer conflict @EmmaQiaoCh (#855)
- Bump ipython from 8.2.0 to 8.10.0 in /docs @dependabot (#848)
- Arm64 support in dockerfile.merlin @jlinford (#846)
- Use 'scikit-learn' rather than 'sklearn' in ci-runner @edknv (#860)
- Bump tensorflow version in ci-runner to 2.10 @edknv (#849)
- Remove the legacy Getting Started With MovieLens example notebooks @karlhigley (#859)
v23.02.00
What’s Changed
🚀 Features
📄 Documentation
- update README.md/docs @radekosmulski (#804)
- add links to docs @radekosmulski (#802)
- Review getting started examples @radekosmulski (#779)
- Support matrix updates for 22.12 @nvidia-merlin-bot (#784)
- Replace next(iter(loader)) with loader.peek() @edknv (#778)
- Address review feedback @mikemckiernan (#755)
- Inconsistent order of columns in getting-started-movielens tutorial @mikemckiernan (#758)
- Remove legacy Criteo examples @bschifferer (#757)
- Review Criteo Examples and Added Unittest @bschifferer (#756)
- Add SageMaker example to docs @mikemckiernan (#754)
- Support matrix updates for 22.11 @nvidia-merlin-bot (#747)
🔧 Maintenance
- container size increase to 16gb @jperez999 (#847)
- Install hps backend and hps trt plugin in hugectr/tf/pytorch @EmmaQiaoCh (#783)
- Add transformers==4.26.1 to CI runner image @oliverholworthy (#843)
- Pin dask/distributed package versions after other installs in CI image @karlhigley (#841)
- Fix a variety of minor issues with the CI container build @karlhigley (#840)
- Adjust Merlin library installs in the nightly images @karlhigley (#839)
- Fix string literal comparison in CI container test script @karlhigley (#838)
- Consolidate size checks in container builds @karlhigley (#837)
- fix size check to exclude mounts @jperez999 (#836)
- Skip the container size check for the CI container @karlhigley (#832)
- Remove NVT Triton back-end install from Docker base image @karlhigley (#831)
- Pin pynvml to 11.4.1 @oliverholworthy (#830)
- fix syntax error @nv-alaiacano (#821)
- Shallow Clone HugeCTR submodules and remove
.git/modules
@oliverholworthy (#817) - clean up .git from cloned repos after installing @nv-alaiacano (#812)
- Use
--no-cache-dir
on all pip install commands in dockerfiles @oliverholworthy (#808) - Add container size check to check script @jperez999 (#790)
- Container size fix for <15gb @jperez999 (#789)
- Fix docs build to use tox, as described @mikemckiernan (#803)
- Install protobuf==3.20.3 for hugectr @EmmaQiaoCh (#777)
- update dockerfile merlin base container @jperez999 (#781)
- save env var for systems test @jperez999 (#780)
- Replace next(iter(loader)) with loader.peek() @edknv (#778)
- adding workflow for gpu ci on gha runner @jperez999 (#775)
- revert ci change @bschifferer (#774)
- Remove data manipulation in integration test and run the first notebo… @edknv (#773)
- Pin pyarrow version for integration tests @oliverholworthy (#770)
- Replace
ensemble_model
withexecutor_model
@oliverholworthy (#772) - Remove hugectr test @jperez999 (#771)
- Increase timeout of scaling-criteo/03-Training-with-HugeCTR test @oliverholworthy (#769)
- Bump
treelite
to 2.4.0 to match with Triton 22.11 @karlhigley (#750) - Pin protobuf version in merlin base container to 3.20.3 @oliverholworthy (#765)
- add gcp label to jenkinsfile @AyodeAwe (#762)
- Update hps_tf folder name @EmmaQiaoCh (#763)
- fixes support library lookups for torch @jperez999 (#761)
- Migrate the legacy examples to the Merlin repo @karlhigley (#742)
- Replace sklearn by scikit-learn in pip install @edknv (#753)
- Adjust package paths for
torch
,numpy
,numba
in Torch Docker image @karlhigley (#751) - update drafter to work on tags @jperez999 (#743)
- Add Jenkinsfile @AyodeAwe (#734)
v22.11.00
What’s Changed
🐜 Bug Fixes
- Update
dockerfile.ci
to find the NVT dev requirements file @karlhigley (#740) - Restrict
cmake<3.25.0
to avoid an issue finding CUDA toolkit @karlhigley (#739) - add required dataloader dependency to run unit tests for dataloader @jperez999 (#735)
- anchor xgboost to 1.6.2 to make tests pass @jperez999 (#726)
- adding new metric loss_batch from merlin models @jperez999 (#727)
📄 Documentation
🔧 Maintenance
- Add Jenkinsfile @AyodeAwe (#734)
- Update
dockerfile.ci
to find the NVT dev requirements file @karlhigley (#740) - Restrict
cmake<3.25.0
to avoid an issue finding CUDA toolkit @karlhigley (#739) - add required dataloader dependency to run unit tests for dataloader @jperez999 (#735)
- add dataloader unit testing to container run @jperez999 (#728)
- Increase timeout of multi-stage notebook test from 120 to 180 @oliverholworthy (#729)
- anchor xgboost to 1.6.2 to make tests pass @jperez999 (#726)
- adding new metric loss_batch from merlin models @jperez999 (#727)
22.10
What’s Changed
- Remove nvtabular backend @jperez999 (#378)
- Adding instructions for running the E2E example on CPU @AshishSardana (#332)
- add fastai to torch dockerfile @jperez999 (#363)
- Fail the build if tritonserver is missing from inference containers @benfred (#358)
- Use
python setup.py install
to install SOK @jperez999 (#357) - hugectr dockerfile update @jperez999 (#355)
- Add sparse operation kit and distributed embeddings to tf image @jperez999 (#354)
- Update hugectr and torch dockerfiles @jperez999 (#353)
- Update merlin base dockerfile for 22.05 @jperez999 (#348)
- Update Arrow and triton versions @jperez999 (#347)
- Sys tests fix @jperez999 (#342)
- add Tf keras to dockerfile @jperez999 (#341)
- Fix ci routes @jperez999 (#331)
- Ci update @jperez999 (#337)
- Update CI dockerfile with new cuda keyring and keys for repo @jperez999 (#334)
- Fix CVE @jperez999 (#328)
- Distributed embeddings failing to install because of PYTHONPATH Edit before hand @jperez999 (#326)
- Fix for 'import error' in merlin-tensorflow-training:22.05 @EmmaQiaoCh (#317)
- Merlin rm bad key @jperez999 (#316)
- Merlin rm bad key @jperez999 (#314)
- Remove bad key for Nvidia apt repositories @jperez999 (#311)
- Add torch inf @jperez999 (#307)
- Add torch inf @jperez999 (#305)
- Remove merlin PYTHONPATH edits @jperez999 (#304)
- remove horovod upgrade to fix tf perf issue @zehuanw (#302)
- Add container infos to notebooks @bschifferer (#298)
- Rm pip e @jperez999 (#300)
⚠ Breaking Changes
- Update for change of hugectr branch name @EmmaQiaoCh (#705)
- Fix ci order @jperez999 (#581)
- Fix int test @jperez999 (#578)
- Add numpy anchor version after all package building and updates @jperez999 (#566)
- Fix unit scaling criteo inference serving @jperez999 (#559)
- Moving loss and metrics to model.compile @oliverholworthy (#340)
🐜 Bug Fixes
- adding dataloader repo to dockerfile @jperez999 (#722)
- add in reinstall for dask and distributed after feast install @jperez999 (#713)
- create resilient directory rm @jperez999 (#718)
- fix missing lib issue by adding from upstream @jperez999 (#689)
- get numba from upstream container @jperez999 (#690)
- Adding git pull command to nightly docker to ensure latest commit @jperez999 (#617)
- Fix unit scaling criteo inference serving @jperez999 (#559)
- Fix integration test and update NB @radekosmulski (#544)
- Fix nightly container builds @benfred (#518)
- Fix typo in CI script file name @karlhigley (#445)
- remove extra CMD from containers @jperez999 (#390)
- Add pytorch tritonserver backend to ci dockerfile @jperez999 (#441)
- updates from entrypoint and cupy cuda116 @jperez999 (#389)
- Add matplotlib to torch container @jperez999 (#386)
- Add nvt backend back into containers @jperez999 (#382)
- Remove entrypoint from inference/training images. @oliverholworthy (#336)
- fix: "illegal instruction" error in hugectr test jobs @EmmaQiaoCh (#295)
🚀 Features
- Add Dropna to remove nulls in the dataset that creates error in the integration test of multi-stage deployment nb @rnyak (#629)
- Update multi-stage deployment notebooks and integration test @rnyak (#627)
- modify multi-stage deployment nbs wrt recent changes in systems @rnyak (#621)
- Changes for hugectr @EmmaQiaoCh (#502)
- fixes in the PoC first notebook @rnyak (#487)
- Switch over HDFS build/install scripts @bashimao (#434)
- Add jupyter ENVs in case launching container with normal user @EmmaQiaoCh (#439)
- fix poc nbs and move poc unit test @rnyak (#387)
- Moving loss and metrics to model.compile @oliverholworthy (#340)
📄 Documentation
- docs: semver to calver banner @mikemckiernan (#715)
- docs: Add configuration for SEO @mikemckiernan (#723)
- docs: Remove SM from the support matrix @mikemckiernan (#721)
- Support matrix updates for 22.10 @nvidia-merlin-bot (#719)
- fix: Update HugeCTR version to 4.1.1 @mikemckiernan (#717)
- Support matrix updates for 22.09 @nvidia-merlin-bot (#711)
- Support matrix updates for 22.10 @nvidia-merlin-bot (#710)
- fix links in Multi-stage Bulding-and-deployment nbs @rnyak (#697)
- Support matrix updates for 22.09 @nvidia-merlin-bot (#636)
- Address virtual dev review comments @mikemckiernan (#626)
- modify multi-stage deployment nbs wrt recent changes in systems @rnyak (#621)
- Add a "New Functionality" section to the Roadmap issue template @karlhigley (#596)
- Update Logos of all examples @bschifferer (#569)
- Update Merlin libs graphic @mikemckiernan (#560)
- Support matrix updates for 22.06 @nvidia-merlin-bot (#500)
- Support matrix updates for 22.07 @nvidia-merlin-bot (#499)
- Get TF version from Python and not Pip @mikemckiernan (#498)
- docs: Readability improvements @ryanrussell (#440)
- Update Criteo Example with Merlin Models and Merlin Systems @rvk007 (#380)
- fixes in the PoC first notebook @rnyak (#487)
- Remove unnecessary dependencies from docs builds @mikemckiernan (#466)
- add integration tests @radekosmulski (#310)
- Update README with installation steps @rvk007 (#430)
- Support matrix updates for 22.06 @nvidia-merlin-bot (#435)
- Add NGC overview descriptions for our containers @benfred (#399)
- Add run timestamp to data @mikemckiernan (#415)
- Update URLs for Criteo dataset @mikemckiernan (#400)
- Document the change to three containers @mikemckiernan (#379)
- fix poc nbs and move poc unit test @rnyak (#387)
- Add issue templates @karlhigley (#345)
- Hand-edit the HugeCTR versions @mikemckiernan (#329)
- Support matrix updates for 22.05 @nvidia-merlin-bot (#321)
- chore: Add release-drafter @mikemckiernan (#308)
🔧 Maintenance
- adding in instructions from the jenkins dockerfile to keep in one place @jperez999 (#725)
- Pass mpi environment variable to tox @edknv (#724)
- adding dataloader repo to dockerfile @jperez999 (#722)
- docs: Add two projects to the support matrix @mikemckiernan (#720)
- add in reinstall for dask and distributed after feast install @jperez999 (#713)
- create resilient directory rm @jperez999 (#718)
- Install horovod in the ci-runner image for CI testing @edknv (#712)
- Update for change of hugectr branch name @EmmaQiaoCh (#705)
- Add dist-info directories for packages copied in the tensorflow image. @oliverholworthy (#704)
- revert change from 2209 requirements @jperez999 (#701)
- revert to 22.08 @jperez999 (#698)
- add llvmlite to base for numba dep @jperez999 (#691)
- fix missing lib issue by adding from upstream @jperez999 (#689)
- get numba from upstream container @jperez999 (#690)
- update TFDE build @FDecaYed (#659)
- Upgrade upstream container references, get pyarrow from upstream @jperez999 (#656)
- fix: RMM and cuDF are no longer installed with pip @mikemckiernan (#637)
- Adding hugectr to nightly build dockerfile @jperez999 (#632)
- Increase timeout of unit test for second multi-stage notebook @oliverholworthy (#630)
- Add Dropna to remove nulls in the dataset that creates error in the integration test of multi-stage deployment nb @rnyak (#629)
- Enable unittest for 2stage notebooks @bschifferer (#628)
- Update paths using
BASE_DIR
in multi-stage notebook to handle non-default value @oliverholworthy (#622) - Update multi-stage deployment notebooks and integration test @rnyak (#627)
- anchor tf version to avoid errors in 2.10.0 libnvinfer look ups @jperez999 (#625)
- Revert to working tritonserver call in notebook using testbooks @jperez999 (#619)
- Remove lint env from tox config @karlhigley (#624)
- Add a
tox
config file @karlhigley (#623) - Update ci container to use nightly base container @jperez999 (#620)
- Adding git pull command to nightly docker to ensure latest commit @jperez999 (#617)
- Add dock nite @jperez999 (#616)
- Add dockerfile for nightly builds @jperez999 (#615)
- Args mv @jperez999 (#603)
- Args mv @jperez999 (#602)
- anchor Tf version @jperez999 (#601)
- Add a "New Functionality" section to the Roadmap issue template @karlhigley (#596)
- Don't install faiss with the integration tests @benfred (#591)
- Install numpy for building faiss @benfred (#590)
- Fixes for faiss install @benfred (#587)
- Include a SM80 enabled version of faiss on merlin-base container @benfred (#584)
- Rearrange testing for faster feedback @jperez999 (#583)
- Second fix @jperez999 (#582)
- Update triage github actions workflow @benfred (#580)
- Fix ci order @jperez999 (#581)
- Reduce the size of synthetic data used in Criteo test @karlhigley (#579)
- Fix int test @jperez999 (#578)
- Fix int + unit tests @jperez999 (#577)
- Add hadoop envs @EmmaQiaoCh (#565)
- Add numpy anchor version after all package building and updates @jperez999 (#566)
- Docker edit @jperez999 (#564)
- Docker fix @jperez999 (#563)
- Add skip tf crit unit @jperez999 (#561)
- Fix unit scaling criteo inference serving @jperez999 (#559)
- update base dockerfile @benfred (#556)
- Update the Merlin repos in the CI image build @karlhigley (#558)
- Remove dependencies of hugectr & install hps tf plugin to merlin-tf @EmmaQiaoCh (#549)
- Skip the multi-stage example notebook (for now) @karlhigley (#543)
- Skip multi-stage example integration test (for now) @karlhigley (#541)
- Revert CMake changes @karlhigley (#538)
- Install CMake in Merlin base image (instead of copying from build) @karlhigley (#524)
- Mark "scaling Criteo" notebook to be skipped without TF @karlhigley (#537)
- install tox in base image @nv-alaiacano (#532)
- Pin
fsspec==22.5.0
directly in the Merlin base image @karlhigley (#533) - Remove duplicate CMake installs @karlhigley (#523)
- Make integration test script executable @karlhigley (#521)
- Install Feast/Faiss before running Merlin integration tests @karlhigley (#520)
- Downgrade onnxruntime due to security issue of mpmath @EmmaQiaoCh (#486)
- Convert the default text in the roadmap issue template to comments @karlhigley (#483)
- Add tests in the Merlin repo t...
v22.05
What's Changed
- Removes --user when installing NVTabular by @albert17 in #64
- Fix typos in docker files by @benfred in #68
- Fix link in README and update merlin examples by @benfred in #70
- Adds package and fixes typo by @albert17 in #69
- 21.11 DLFW by @albert17 in #73
- update unified container to support hugectr v3.3 by @zehuanw in #76
- fix illegal instruction by adding "PORTABLE=1" by @zehuanw in #77
- Fixing the issue of missing install.sh in tf container build by @zehuanw in #79
- Rel 21.12 by @albert17 in #78
- Add new issues to the backlog project by @benfred in #80
- Updates dlfw 21.12 by @albert17 in #86
- Cuda compat removes shell by @albert17 in #89
- [Ready to be reviewed] Support Customized HCTR Repo in the unified containers by @zehuanw in #85
- mask_nvt_for_tf1_image by @shijieliu in #92
- added hdfs and s3 support by @jperez999 in #94
- Arrow s3 hdfs by @jperez999 in #95
- activate orc by @jperez999 in #96
- Release 22.02 by @albert17 in #93
- Arrow s3 hdfs by @jperez999 in #98
- Reduce containers size by @albert17 in #100
- Fix security issue jershi by @jershi425 in #123
- add mpi4py/onnx/onnxruntime for ctr/tf by @shijieliu in #122
- New containers by @albert17 in #119
- Rel 22.03 by @albert17 in #124
- CI container by @albert17 in #132
- Ci container fixes by @albert17 in #133
- Merlin Release 22.03 by @albert17 in #147
- Software Versions Tools by @albert17 in #141
- Fix inference container by @albert17 in #135
- Inference PoC with Merlin Systems by @rnyak in #169
- Update the Merlin README with additional edits from docs bash by @karlhigley in #167
- Copy MovieLens and Criteo example notebooks from NVTabular by @karlhigley in #166
- docs: add a docs build by @mikemckiernan in #174
- docs: Add documentation badge by @mikemckiernan in #175
- add basic tests by @jperez999 in #176
- Initial attempt at support matrices by @mikemckiernan in #182
- Updating Example README by @bschifferer in #183
- docs: Add redirect page by @mikemckiernan in #184
- Update deploying multi-stage RecSys PoC nb by @rnyak in #186
- Merlin Container Release 22.04 by @albert17 in #178
- Set pandas version by @albert17 in #188
- Print more testing info by @albert17 in #190
- Test merlin-systems as part of verifying containers by @benfred in #191
- Update packages for scan by @albert17 in #192
- Set dask_cuda version by @albert17 in #193
- Keep HugeCTR source by @albert17 in #195
- Typo by @albert17 in #198
- removed path from feast as updated in systems by @jperez999 in #196
- Fail on errors in test_container.sh by @benfred in #194
- docs: Add 22.04 support matrix by @mikemckiernan in #201
- Set pandas version in CI container by @albert17 in #200
- fix torch horovod: explicitly does not need tensorflow by @jperez999 in #206
- Torch fix by @jperez999 in #207
- Torch container horovod release version by @jperez999 in #215
- Add Arrow S3 support to the
tensorflow-training
container by @karlhigley in #217 - add distributed-embeddings to merlin dockerfile by @FDecaYed in #208
- Revert "Add Arrow S3 support to the
tensorflow-training
container (… by @karlhigley in #220 - Install required packages for multi-stage notebooks using
%pip
by @karlhigley in #221 - WIP: Fix HDFS linking by @bashimao in #151
- Restructure container builds to use multi-stage builds and a Merlin base image by @karlhigley in #234
- add args, ARG can only handle one arg at a time by @jperez999 in #245
- Args fix by @jperez999 in #246
- Replace run_ensemble_on_tritonserver() with send_triton_request() and do minor updates by @rnyak in #244
- Add a few Python and system packages for the example notebooks by @karlhigley in #247
- remove horovod from torch container by @jperez999 in #249
- Apply key rotation fixes to existing container Dockerfiles by @karlhigley in #252
- add entrypoint to all containers by @jperez999 in #254
- Add hadoop scripts by @jperez999 in #260
- Copy hadoop by @jperez999 in #261
- Rm hadoop xtra by @jperez999 in #262
- Rm e pip by @jperez999 in #283
- Add Unit test for Building and deploying multi-stage Recsys nbs by @rnyak in #281
- docs: Use MyST and sphinx-external-toc by @mikemckiernan in #251
- Add an ARG which could disable distributed_embeddings by @EmmaQiaoCh in #291
- Add Unit test for Building and deploying multi-stage Recsys nbs by @rnyak in #288
- docs: Tooling and automation for support matrix by @mikemckiernan in #290
- Add key update mechanism for ci dockerfile by @jperez999 in #292
- Rm nvm by @jperez999 in #296
- Revert rm by @jperez999 in #297
New Contributors
- @jershi425 made their first contribution in #123
- @rnyak made their first contribution in #169
- @FDecaYed made their first contribution in #208
- @bashimao made their first contribution in #151
Full Changelog: v0.7.1...v22.05