Test Release v0.0.7.0
Pre-release
Pre-release
What's Changed
- fix: Fixed
ivy.fix
for paddle backend by @Sai-Suraj-27 in #27988 - fix: fixed ivy.cumsum tests at all backend by @samthakur587 in #27974
- fix: fixed ivy.minimum tests not passing at tensorflow paddle backend by @samthakur587 in #27963
- fix: fixed floor_divide tests not passing at paddle backend by @samthakur587 in #27960
- fix: fixed tests not passing at paddle backend by @samthakur587 in #27958
- fix: fixed unsupported complex dtype at jax and torch backend by @samthakur587 in #27948
- fix: edited the x1 multiple check at complex dtype by @samthakur587 in #27939
- feat: added unflatten frontend and backend support by @Kacper-W-Kozdon in #27416
- FIX! Fix Ivy Failing Test: paddle - elementwise.not_equal by @MuhammadNizamani in #28000
- feat: added an example for using the profiler in utils by @vedpatwardhan in #28004
- fix: Fixed Frontend Failing Test: paddle - tensor.paddle.Tensor.any by @Sai-Suraj-27 in #27992
- fix: Updated the OpenSSL download link in Using venv section of Setting Up by @sgalpha01 in #27954
- refactor: Removed
Optional typehint
when the default value of an argument is non-None value by @Sai-Suraj-27 in #28034 - fix: Fixed inconsistent
naming
of some tests by @Sai-Suraj-27 in #28028 - fix: Fixed creation
ivy.zeros_like
failing test for all backends by @Vismay-dev in #28032 - fix: Fixed
ivy.remainder()
function call which contains wrong argument by @Sai-Suraj-27 in #28045 - feat: Updated
black
formatter version and modified all the files according to it by @Sai-Suraj-27 in #28040 - fix: fixed sigmoid test function by adding atol and rtol to support f… by @samthakur587 in #28093
- fix: fix the tests on bool dtype by @samthakur587 in #28092
- fix: Fixed paddle backend for
comparison_ops.torch.equal
andraw_ops.tensorflow.raw_ops.Equal
by @Sai-Suraj-27 in #28096 - fix: Fixed
attribute.paddle.real
for all the backends by @Sai-Suraj-27 in #28103 - fix: Fixed
math.paddle.pow
for paddle backend by @Sai-Suraj-27 in #28091 - fix: Fixed
creation.paddle.eye
for all backends by @Sai-Suraj-27 in #28068 - fix: fixed cumprod not support bool dtype by @samthakur587 in #28059
- fix: Fix Ivy Failing Test: torch - manipulation.reshape by @sgalpha01 in #28018
- Fix! Fix Ivy Failing Test: paddle jax tensoflow- general.inplace_update by @MuhammadNizamani in #28022
- fix: implement torch frontend
eq
, and remove it as alias for `equal… by @mattbarrett98 in #28121 - fix: Fixed
paddle_backend.divide
by @Sai-Suraj-27 in #28063 - fix: fixed fmod at paddle backend by @samthakur587 in #28124
- fix: fixed rad2deg for all the backend by @samthakur587 in #28131
- feat: added a workflow to be able to trigger all or priority failing tests in the CI, given that tests don't get triggered intelligently at times by @vedpatwardhan in #28134
- fix: added the tensorflow backend implementation for bernoulli and fixed the backend implementations for the other backends regarding default shape and default dtype by @vedpatwardhan in #28139
- feat: superset ivy.lstm so it can be used equivalently to tf.keras.layers.lstm by @Sam-Armstrong in #28140
- fix: Fixed
stat.paddle.mean
for all backends by @Sai-Suraj-27 in #28087 - fix: Fixed the lint warnings, failures and Updated black version by @Sai-Suraj-27 in #28141
- fix: fixed
paddle_backend.greater
andpaddle_backend.greater_equal
by @Sai-Suraj-27 in #28111 - fix: fixed
paddle_backend.less
andpaddle_backend.less_equal
by @Sai-Suraj-27 in #28109 - fix: fixed the failing test case at paddle backend by @samthakur587 in #27831
- Cov by @samthakur587 in #22811
- Fix: Fix Ivy Failing Test: paddle - manipulation.concat by @MuhammadNizamani in #28003
- FIX! Fix Ivy Failing Test: torch - searching.argmax by @MuhammadNizamani in #28117
- feat: change ivy.lstm to always return sequences and states by @Sam-Armstrong in #28155
- fix: fixed fmax at paddle frontend dtype problem by @samthakur587 in #28149
- fix: fixed fmin at paddle frontend facing unsupported dtype error by @samthakur587 in #28148
- feat: added the erfinv function to ivy's experimental API by @vedpatwardhan in #28159
- feat: added Ivy.unflatten by @Kacper-W-Kozdon in #28079
- fix: Fix Ivy Failing Test: torch - elementwise.deg2rad by @MuhammadNizamani in #28171
- fix: Fix Ivy Failing Test: numpy - manipulation.swapaxes by @sgalpha01 in #28042
- fix: Fix Ivy Failing Test: paddle - elementwise.divide by @MuhammadNizamani in #28074
- fix: Fixed
paddle_backend.divide
by adding an if condition to separate dtypes by @Sai-Suraj-27 in #28191 - FIX! Fix Ivy Failing Test: paddle - elementwise.allclose by @MuhammadNizamani in #28166
- fix: Fixed failing docstring tests by @Sai-Suraj-27 in #28172
- fix: fixed the inefficiency when using ivy.conv_general_dilated in a depthwise manner, replaced the loop by using tf.nn.depthwise_conv2d by @vedpatwardhan in #28208
- fix: Fixing pytest discovery issues by @Vismay-dev in #28158
- feat: Add tensorflow GatherNd raw_ops by @TalhaKhalil in #27745
- Revert "feat: Add tensorflow GatherNd raw_ops" by @NripeshN in #28210
- fix: broadcasting issue in compositional set_item by @mattbarrett98 in #28181
- fix: Fix Ivy Failing Test: paddle - elementwise.multiply by @sgalpha01 in #28056
- fix: allow torch backend split to infer final split size by @Sam-Armstrong in #28230
- Fix the reduce method for Ivy Shape by @Dsantra92 in #28212
- fix:
Shape.__bool__
method tests by @fnhirwa in #28218 - Revert "fix:
Shape.__bool__
method tests" by @fnhirwa in #28231 - fix: use of ivy.Shape in conditions by @mattbarrett98 in #28224
- Fix Frontend Failing Test: torch - miscellaneous_ops.torch.clone by @fleventy-5 in #28202
- add reduce method to IvyGlobalProps by @Dsantra92 in #28234
- fix: Ivy Failing Test: paddle - creation.ones_like by @MuhammadNizamani in #28188
- feat: Updated
jax
version mapping from0.4.23
to0.4.24
by @Sai-Suraj-27 in #28237 - feat: Updated
torch
version mapping form2.1.2
to2.2
by @Sai-Suraj-27 in #28236 - fix: changed docstring by @Adlai-1 in #28201
- feat: Updated
ruff
configuration and it's pre-commit version according to the latest release by @Sai-Suraj-27 in #28247 - fix: Fixed triggering of workflows due to
labeling
of the PR's by @Sai-Suraj-27 in #28250 - fix: fixing tests for
Shape
__add__
and__radd__
methods by @fnhirwa in #28263 - feat: Add tensorflow Gather nd raw ops by @TalhaKhalil in #28211
- fix: Fixed
paddle_backend.i0
by @Sai-Suraj-27 in #28184 - fix: Fixed
paddle_backend.copysign
by @Sai-Suraj-27 in #28178 - fix: Fixed
paddle_backend.signbit
by @Sai-Suraj-27 in #28180 - feat: Updated
black
formatter to latest version and modified files accordingly by @Sai-Suraj-27 in #28282 - feat: Added a decorator function, which will be used to test
explicit examples
by @Sai-Suraj-27 in #28251 - fix: Frontend Failing Test: torch - tensor.torch.Tensor.unique by @ogbanugot in #28283
- fix: array_indices_axis helper updated to use args to control vals from dtypes_and_values helper by @Kacper-W-Kozdon in #28168
- fix: handling of None in torch frontend pad + extended test by @mattbarrett98 in #28279
- fix: Ivy Failing Test: paddle - linalg.outer by @MuhammadNizamani in #28285
- fix: torch frontend linspace working with
dtype=None
+ array inputs. and extended test by @mattbarrett98 in #28296 - fix: frontend searchsorted should only fail when
side
is explicitly set to'left'
+ generalised test by @mattbarrett98 in #28298 - docs : Updated the contributor rewards doc by @NripeshN in #28246
- fix: Frontend Failing Test: torch - tensor.torch.Tensor.new_zeros by @ogbanugot in #28304
- fix: convert builtin types to tf.TensorShape in tf backend reshape by @Sam-Armstrong in #28305
- feat: Updated
ruff
pre-commit version by @Sai-Suraj-27 in #28315 - feat: added the tf.operators.add and tf.keras.backend.mean frontends for the convnext model transpilation by @vedpatwardhan in #28325
- fix: revert TensorShape conversion within reshape by @Sam-Armstrong in #28330
- feat: implemented hardsilu activation function by @leebissessar5 in #28300
- Fix the name changes required for windows binaries support by @Dsantra92 in #28150
- Update compiler.py 33206f0 by @vedpatwardhan in #28338
New Contributors
- @sgalpha01 made their first contribution in #27954
- @TalhaKhalil made their first contribution in #27745
- @fleventy-5 made their first contribution in #28202
- @leebissessar5 made their first contribution in #28300
Full Changelog: 0.0.6.2...0.0.7.0