v0.5.2
What's Changed
- Addresses
SettingWithCopyWarning
inread_csv_with_nan
by @geoffreyangus in #2053 - Update AutoML to check for imbalanced binary or category output features by @amholler in #2052
- fix: Pin
jsonschema
requirement by @ksbrar in #2059 - fix: Adjust custom JSON schema for
betas
field on optimizers by @ksbrar in #2056 - Use the smaller, unanimated GIF version so that it loads properly in PyPi by @justinxzhao in #2063
- Make text encoder trainable property default to False for pre-trained HF encoders by @dantreiman in #2060
- Pin protobuf to 3.20.1 to workaround FieldDescriptor error by @justinxzhao in #2062
- Use the smaller, unanimated GIF version so that it loads properly in PyPI by @justinxzhao in #2064
- Factor pytorch device setting code by @amholler in #2068
- fix: pin protobuf to 3.20.1 in tests by @jeffreyftang in #2070
- Update torch nightly and pin torchvision to fix CI by @tgaddair in #2072
- Added explicit encode, combine, decode functions to ECD by @tgaddair in #2073
- Revert "Adds rule of thumb for determining embeddings size" by @justinxzhao in #2069
- Unpin torchvision by @tgaddair in #2077
- Restrict torchmetrics<0.9 and whylogs<1.0 until compatibility fixed by @tgaddair in #2079
- Adding new export for Triton by @brightsparc in #2078
- Adds step tracking at epoch level by @geoffreyangus in #2081
- Fix ray hyperopt by @ShreyaR in #1999
- Adds regression test for #2081 by @geoffreyangus in #2084
- Complete PR comments for hyperopt refactoring by @jimthompson5802 in #2082
- Parallelizes URL reads using Ray / Multithreading by @geoffreyangus in #2040
- Set Hyperopt Executor Type default to RAY by @jimthompson5802 in #2093
- Fixes shape issue in
_BinaryPostprocessing
by @geoffreyangus in #2094 - Rename
sequence_size
->max_sequence_length
by @justinxzhao in #2086 - Fix type hints for dropout, dropout parameter references, and add docs for FCLayer and FCStack. by @justinxzhao in #2061
- Fix to_numpy_dataset() for Dask series by @hungcs in #2095
- Add DATA_TRAIN_HDF5_FP in training_set_metadata for ParquetPreprocessor by @hungcs in #2096
- Adds torchscript-compatible Audio input feature by @geoffreyangus in #1980
- Fix progress bar ray by @magdyksaleh in #2051
- Fixes binary feature postprocessing upcast by @geoffreyangus in #2101
- Fixes for large scale hyperopt by @ShreyaR in #2083
- Changes batch norm momentum defaults to 1-momentum by @dantreiman in #2100
- Add imbalanced tabular dataset for developing AutoML heuristics by @amholler in #2106
- Deflakes and refactors torchscript tests by @geoffreyangus in #2109
- Fixed combiner schema creation by @tgaddair in #2114
- Added ability to stop and resume hyperopt / automl runs by @tgaddair in #2108
- Use the Backend to check for dask dataframes, instead of a hard check. by @justinxzhao in #2113
- Rename 'bias' to 'use_bias' for consistency by @dantreiman in #2104
- Update ludwig version to v0.5.2. by @justinxzhao in #2098
New Contributors
- @magdyksaleh made their first contribution in #2051
Full Changelog: v0.5.1...v0.5.2