Test Release v0.0.6.0
Pre-release
Pre-release
What's Changed
- feat: Updated
NumPy
version from1.26.2
to1.26.3
by @Sai-Suraj-27 in #27834 - fix: Fixed passing of missing
shape
argument in 1 function call by @Sai-Suraj-27 in #27836 - fix: use plural reviewers actor type for Vaunt by @jeff1010322 in #27843
- updated traced_if_required for fixing test_trace exiting issue by @juliagsy in #27802
- feat(framework): add cython wrappers mode by @yopknopixx in #27770
- fix: fixed the failing test at paddle backend by @samthakur587 in #27827
- fix: fixed tests not passing on torch and jax backend by @samthakur587 in #27845
- fix: fixed tests not passing at jax backend by @samthakur587 in #27847
- fix: pre-commit docsformatting by @NripeshN in #27848
- fix: Fixed passing of wrong key-word argument
dim
inivy.ifftn()
function call. by @Sai-Suraj-27 in #27850 - fix: Fixed missing argument in
ivy.inplace_update()
function call by @Sai-Suraj-27 in #27808 - fix: Fixed passing of missing
backend
argument in few function calls by @Sai-Suraj-27 in #27809 - feat(ci): integrated tracer tests as a cron job to store the results in a separate field in the database by @vedpatwardhan in #27872
- Fix ivy.floor by @samthakur587 in #27855
- fix: reduced the limit of tests in a tracer cron job to 20, prevented the script from recording transpilation metrics in a tracer cron job and added that cmdline argument by @vedpatwardhan in #27883
- fix: Fixed passing of un-necessary argument
dtype
by @Sai-Suraj-27 in #27880 - fix: Fixed passing of wrong key-word argument
dim
inivy.ifftn()
function call. by @Sai-Suraj-27 in #27885 - fix: fixed relu6 supported dtypes by @samthakur587 in #27874
- index_add by @imsoumya18 in #26394
- feat: Added one of the
isort
rule/check toruff
by @Sai-Suraj-27 in #27825 - fix: torch frontend Tensor.bool now returning bools, Tensor.type_as returning new tensor instead of operating inplace and fixed signature for unique_consecutive by @mattbarrett98 in #27887
- fix:fixed silu activation at tensorflow and torch backend by @samthakur587 in #27889
- feat: handle case for float values with int dtype specified in tf backend by @Ishticode in #27890
- fix: updated torch.unique frontend to return a tuple just like the torch.unique function instead of a named tuple by @vedpatwardhan in #27893
- fix: Fixed using of deprecated
logging.warn()
method by @Sai-Suraj-27 in #27882 - feat: add bessel_i1 to tensorflow frontend by @ivankot88 in #26468
- fix: ivy rnn and while_loop changes to fix lstm transpilations by @Sam-Armstrong in #27878
- feat: Updated
ruff
andblack
pre-commit hook versions by @Sai-Suraj-27 in #27894 - fix: fixed ivy elu activation function by @samthakur587 in #27876
- fix: Fixed passing of un-necessary
device
argument inivy.blackman_window()
by @Sai-Suraj-27 in #27897 - refactor: Removed un-necessary global declaration for
avg
variable by @Sai-Suraj-27 in #27899 - fix: tf backend getitem condition handling the case of no arrays in the query. and tf backend add working with bool inputs by @mattbarrett98 in #27900
- fix(torch frontend):
unique
fixed to return tuple, not named tuple. addedTensor.mH
.empty
working with scalar tensor inputs.equal
changed to use array ops. by @mattbarrett98 in #27901 - fix jax backend set item with scalar values by @mattbarrett98 in #27886
- fix: Fixed passing of arguments to
ivy.polyval()
function call by @Sai-Suraj-27 in #27905 - Volunteer program and github badges by @NripeshN in #27891
- fix: Fixed passing of
ceil_mode
key-word argument inivy.avg_pool2d()
function call by @Sai-Suraj-27 in #27852 - feat: add more details to the volunteer pipeline by @NripeshN in #27910
- fix: Fixed the link to
github_rewards
in docs by @Sai-Suraj-27 in #27912 - fix: Fixed using of deprecated
inspect.getargspec()
function by @Sai-Suraj-27 in #27907 - fix torch.lstm frontend tests by @Sam-Armstrong in #27916
- fix: reset broadcasting issues in jax backend setitem by @Ishticode in #27909
- fix(docs): updated the contributor guide by @vedpatwardhan in #27920
- refactor: Added
raise from
clause to exceptions for improved tracebacks by @Sai-Suraj-27 in #27918 - Remove award by @NripeshN in #27923
- fix: expand when shape is longer than the input's shape by @mattbarrett98 in #27913
- feat: Added more checks to
ruff
by @Sai-Suraj-27 in #27919 - feat: add ivy.lstm to functional api by @Sam-Armstrong in #27922
- fix: Fixed raising
TypeError
for invalid type by @Sai-Suraj-27 in #27928 - fix: Added missing
assert
to 3 comparison checks by @Sai-Suraj-27 in #27926 - fix tf get item with non 0 dim tensor queries by @mattbarrett98 in #27921
- fix: torch frontend expand working with scalar tensors in
size
. torch frontend rand/randn working with ivy shape inputs. tf reciprocal working with int inputs. by @mattbarrett98 in #27929 - fix: minor corrections to ivy.lstm by @Sam-Armstrong in #27933
- fix: Issue with unsupported dtypes by @vedpatwardhan in #27934
- fix: unsupported dtype at jax asinh by @samthakur587 in #27943
- fix: fixed the ivy.mean by @samthakur587 in #27903
- fix: added complex as unsupported dtype in asin by @samthakur587 in #27946
- FIX: fix error in elementwise.add by removing unsupported data int16 by @MuhammadNizamani in #27938
- fix: fixed the uint not supported by min by @samthakur587 in #27931
- feat: Updated
paddle
version mapping form2.5.2
to2.6.0
by @Sai-Suraj-27 in #27941 - fix: fix test_torch__getitem fixing the empty dim case in tf backend by @Ishticode in #27953
- index_add_ by @imsoumya18 in #26761
- fix: Updated
WSL
section ofSetting Up
by adding a code-snippet to install optional dependencies by @Sai-Suraj-27 in #27951 - fix: added native shape support to torch frontend methods by @vedpatwardhan in #27962
- feat: Added the profiling tools for Torch and TensorFlow by @saeedashrraf in #27976
- fix:fixed ivy.maximum tests for all backend by @samthakur587 in #27971
- fix: Fixed
ivy.adjoint
test for all backends by @Sai-Suraj-27 in #27984 - feat(stateful): Add
NativeModule
to all backends with the implementation of a customtensorflow.keras.Model
subclass for thetensorflow
backend to followivy.Module
's API by @hmahmood24 in #27955 - fix: Fixed raising of
keyError()
to properly includepath_type
in the error message by @Sai-Suraj-27 in #27965 - fix: fixed ivy.sum not passing the test case at paddle & torch backend by @samthakur587 in #27973
- Update compiler.py 47eda8e by @Dsantra92 in #27990
New Contributors
- @jeff1010322 made their first contribution in #27843
- @ivankot88 made their first contribution in #26468
Full Changelog: 0.0.5.1...0.0.6.0