v0.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)