Merlin-systems

Latest version: v23.8.0

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.7.0

What’s Changed

🐜 Bug Fixes

- fix for faiss artifact path from config jperez999 (216)

πŸ”§ Maintenance

- Add `transform` method to `Ensemble` oliverholworthy (218)
- Move Triton ensemble and executor export to runtime classes oliverholworthy (217)
- tensorflow import or skip required for tf_utils jperez999 (215)
- Rework Systems operators to use `DictArray` and `LocalExecutor` from Merlin Core karlhigley (204)
- Update example notebook tests to write to temp directory. oliverholworthy (214)
- Add `requests` dependency to base requirements oliverholworthy (213)
- Create a separate directory parallel to `unit` for version tests karlhigley (212)

0.6.0

What’s Changed

🐜 Bug Fixes

- fix pinned feast versions nv-alaiacano (206)

πŸš€ Features

- Write an integration test for T4R Torchscript serving karlhigley (176)

πŸ“„ Documentation

- add implicit example radekosmulski (194)

πŸ”§ Maintenance

- Mark the version test so it can be skipped in other repos karlhigley (201)
- run example tests in pr nv-alaiacano (199)

0.5.0

What’s Changed

⚠ Breaking Changes

- Required changes to get Rank example test passing jperez999 (182)

🐜 Bug Fixes

- Specify `is_ragged=False` explicitly in the Feast tests karlhigley (184)
- feast should return np.float32 not np.float by default nv-alaiacano (178)
- Fix the `importorskip` for Torch tests karlhigley (175)
- revert change that renamed output schema nv-alaiacano (172)
- Revert "Allow selection of multiple outputs with SampleSoftmax" nv-alaiacano (171)
- Allow selection of multiple outputs with SampleSoftmax nv-alaiacano (155)
- Clean up model input signature handling for tuples karlhigley (152)
- SoftmaxSampling should produce the same output dtype as the input nv-alaiacano (154)

πŸš€ Features

- Add properties for input and output schemas to `Ensemble` karlhigley (197)
- Add preliminary support for serving PyTorch models with TorchScript karlhigley (167)
- Add Operator for Implicit Models oliverholworthy (134)
- Allow selection of multiple outputs with SampleSoftmax nv-alaiacano (155)
- Pass model kwargs through to operator from_config methods oliverholworthy (158)
- Allow merlin.models.xgb.XGBoost in PredictForest benfred (146)
- Load models from a model registry rather than path nv-alaiacano (149)

πŸ“„ Documentation

- Update the logos in the examples bschifferer (188)
- add xgboost serving example radekosmulski (157)

πŸ”§ Maintenance

- Fix versioneer to get accurate version numbers benfred (198)
- Move requirements files to a `requirements` sub-directory karlhigley (193)
- introduce cascading timeout for tritonserver launch jperez999 (192)
- Mark example notebook tests to make them skippable in other repos karlhigley (185)
- Skip "serving ranking models" example test on CPU karlhigley (191)
- Add extra requirements files to `setup.py` as optional installs karlhigley (189)
- Remove `importorskip("tritonclient")` from the tests karlhigley (190)
- Add `tritonclient` as a test dependency karlhigley (187)
- add testenv to run merlin tests nv-alaiacano (183)
- Required changes to get Rank example test passing jperez999 (182)
- use container sitepackages for jenkins tests nv-alaiacano (180)
- add test for QueryFeast.from_feature_view nv-alaiacano (179)
- Fix the `importorskip` for Torch tests karlhigley (175)
- Organize the `tests` directory more clearly karlhigley (170)
- Enable gRPC port to be specified in `run_triton_server` and check if already running oliverholworthy (141)
- Build the documents with tox mikemckiernan (168)
- install more libraries in test environment nv-alaiacano (166)
- Update `versioneer` from 0.21 to 0.23 oliverholworthy (165)
- Fix `importorskip` in Feast tests karlhigley (163)
- Mark Feast tests with `pytest.importorskip` karlhigley (162)
- use tox for github CI steps nv-alaiacano (161)
- Add unit tests for QueryFeast op nv-alaiacano (160)
- Update precommit hook package versions karlhigley (150)

0.4.0

What’s Changed

🐜 Bug Fixes

- fix notebook and add unittest bschifferer (140)
- Systems pb update jperez999 (130)
- Correct FIL export format for sklearn/cuml to treelite checkpoint oliverholworthy (124)
- Fix dtype of multi-hot features' `nnzs` field karlhigley (123)

πŸ“„ Documentation

- fix link radekosmulski (127)

πŸ”§ Maintenance

- Remove unnecessary docs dependencies benfred (147)
- Add a more helpful error message to Feast operator karlhigley (142)
- Systems pb update jperez999 (130)
- Add test for forest inference running on Triton + handle Tensor in Op Runner oliverholworthy (122)

0.3.0

What’s Changed

🐜 Bug Fixes

- Fixes Merlin e2e example jperez999 (117)
- add unit tests script jperez999 (109)

πŸš€ Features

- Add Forest Inference Operator oliverholworthy (118)
- Add an Operator for Forest Inference Libary (FIL) Triton backend. oliverholworthy (110)

πŸ“„ Documentation

- Document the container name changes mikemckiernan (121)
- Add release-drafter with workflow dispatch mikemckiernan (106)
- Add common release-drafter configuration mikemckiernan (103)
- Update Serving-Ranking-Models-With-Merlin-Systems.ipynb notebook and add notebook metadata. rnyak (102)

πŸ”§ Maintenance

- Switch to the Python Backend for the TransformWorkflow operator oliverholworthy (119)
- Remove use of PlusTwo op in Triton ensemble test (it can't be imported) oliverholworthy (120)
- Add a GA workflow that requires labels on PR's benfred (116)
- Use shared implementation of triage workflow benfred (114)
- Update setup.py to only publish the merlin namespace oliverholworthy (111)
- Request to add labels to PRs mikemckiernan (108)
- chore: Specify new directory for reused workflow mikemckiernan (107)
- Remove the static release drafter mikemckiernan (105)
- Add release-drafter workflow mikemckiernan (104)

0.2.0

What's Changed
* Added send_triton_request function and updated example notebook by jperez999 in https://github.com/NVIDIA-Merlin/systems/pull/85
* move gpu resource allocation inside GPU safe if statement by jperez999 in https://github.com/NVIDIA-Merlin/systems/pull/86
* refactor run_ensemble_on_tritonserver to use send_triton_request by jperez999 in https://github.com/NVIDIA-Merlin/systems/pull/90
* Fix build issue that resulted in `build/lib/build/lib/build/lib/...` by karlhigley in https://github.com/NVIDIA-Merlin/systems/pull/93
* Adjust test utils to avoid skipped tests due to missing imports by karlhigley in https://github.com/NVIDIA-Merlin/systems/pull/94
* docs: Add ext-toc and revisions for the change by mikemckiernan in https://github.com/NVIDIA-Merlin/systems/pull/97
* remove unneeded packs by jperez999 in https://github.com/NVIDIA-Merlin/systems/pull/98
* Create a conda recipe for merlin-systems by benfred in https://github.com/NVIDIA-Merlin/systems/pull/101


**Full Changelog**: https://github.com/NVIDIA-Merlin/systems/compare/v0.1.0...v0.2.0

Page 2 of 3

Β© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.