You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Adding more functionality in Array and iop (to match Array API) #4
Activity
Simpag commentedon May 24, 2026
If all frameworks implement the specific method, just pass through the dunders, dont go through iop
[-]Matching Array API[/-][+]Adding more functionality in Array and iop (to match Array API)[/+]nicola-bastianello commentedon May 27, 2026
done in #7
for Array:
__pos__,__floordiv__,__mod____invert__,__or__; low priority:__xor__,__lshift__,__rshift____ifloordiv__,__ipow__,__imod__,__imatmul__,__iand__,__ior__; low priority:__ixor__,__ilshift__,__irshift____rfloordiv__,__rpow__,__rmod__,__ror__; low priority:__rxor__,__rlshift__,__rrshift__Array.dtype,mT(matrix transpose)__bool__,__index__,__int__nicola-bastianello commentedon May 27, 2026
for iop:
newaxismeshgrid; low priority:full,full_like,tril,triucan_cast,finfo,iinfo,isdtype,result_typeceil,clip,floor,log,log10,logical_and,logical_not,logical_or,logical_xor,minimum,reciprocal,round; low priority/maybe not:acos,acosh,asin,asinh,atan,atan2,atanh,conj,copysign,cos,cosh,expm1,hypot,imag,log1p,log2,nextafter,real,signbit,sin,sinh,square,tan,tanh,trunctake,take_along_axisdefault_device,default_dtypes,devices,dtypestensordotconcat,repeat,tile,unstack; low priority:broadcast_arrays,broadcast_shapes,broadcast_to,flip,moveaxis,permute_dims,rollcount_nonzero,nonzero; low priority:searchsortedisin; low priority:unique_all,unique_counts,unique_inverse,unique_valuesargsort,sortprod,std; low priority:cumulative_prod,cumulative_sum,vardiffdone
arange,empty,empty_like,eye,linspacepositive,remainder,bitwise_left_shift,bitwise_invert,bitwise_or,bitwise_right_shift,bitwise_xor,floor_divide,exp,logaddexpmatrix_transposeinf,nan,e,piisfinite,isinf,isnanwherenicola-bastianello commentedon Jun 8, 2026
for iop, linear algebra extension:
eig,eigh,eigvals,matrix_normcholesky,cross,det,inv,matrix_power,matrix_rank,outer,pinv,qr,slogdet,svd,svdvals,tracedone
eigvalsh,solve