Python Changes
Python
__multiarray_api.h
Added #def NpyIter_AdvancedNew
Added NpyIter_AdvancedNew() (no architecture available)
Added NpyIter_Copy() (no architecture available)
Added #def NpyIter_Copy
Added #def NpyIter_CreateCompatibleStrides
Added NpyIter_CreateCompatibleStrides() (no architecture available)
Added NpyIter_Deallocate() (no architecture available)
Added #def NpyIter_Deallocate
Added NpyIter_DebugPrint() (no architecture available)
Added #def NpyIter_DebugPrint
Added #def NpyIter_EnableExternalLoop
Added NpyIter_EnableExternalLoop() (no architecture available)
Added NpyIter_GetAxisStrideArray() (no architecture available)
Added #def NpyIter_GetAxisStrideArray
Added #def NpyIter_GetBufferSize
Added NpyIter_GetBufferSize() (no architecture available)
Added NpyIter_GetDataPtrArray() (no architecture available)
Added #def NpyIter_GetDataPtrArray
Added #def NpyIter_GetDescrArray
Added NpyIter_GetDescrArray() (no architecture available)
Added #def NpyIter_GetGetMultiIndex
Added NpyIter_GetGetMultiIndex() (no architecture available)
Added NpyIter_GetIndexPtr() (no architecture available)
Added #def NpyIter_GetIndexPtr
Added NpyIter_GetInitialDataPtrArray() (no architecture available)
Added #def NpyIter_GetInitialDataPtrArray
Added NpyIter_GetInnerFixedStrideArray() (no architecture available)
Added #def NpyIter_GetInnerFixedStrideArray
Added NpyIter_GetInnerLoopSizePtr() (no architecture available)
Added #def NpyIter_GetInnerLoopSizePtr
Added #def NpyIter_GetInnerStrideArray
Added NpyIter_GetInnerStrideArray() (no architecture available)
Added NpyIter_GetIterIndex() (no architecture available)
Added #def NpyIter_GetIterIndex
Added NpyIter_GetIterIndexRange() (no architecture available)
Added #def NpyIter_GetIterIndexRange
Added #def NpyIter_GetIterNext
Added NpyIter_GetIterNext() (no architecture available)
Added #def NpyIter_GetIterSize
Added NpyIter_GetIterSize() (no architecture available)
Added NpyIter_GetIterView() (no architecture available)
Added #def NpyIter_GetIterView
Added #def NpyIter_GetNDim
Added NpyIter_GetNDim() (no architecture available)
Added #def NpyIter_GetNOp
Added NpyIter_GetNOp() (no architecture available)
Added NpyIter_GetOperandArray() (no architecture available)
Added #def NpyIter_GetOperandArray
Added NpyIter_GetReadFlags() (no architecture available)
Added #def NpyIter_GetReadFlags
Added #def NpyIter_GetShape
Added NpyIter_GetShape() (no architecture available)
Added NpyIter_GetWriteFlags() (no architecture available)
Added #def NpyIter_GetWriteFlags
Added #def NpyIter_GotoIndex
Added NpyIter_GotoIndex() (no architecture available)
Added #def NpyIter_GotoIterIndex
Added NpyIter_GotoIterIndex() (no architecture available)
Added #def NpyIter_GotoMultiIndex
Added NpyIter_GotoMultiIndex() (no architecture available)
Added NpyIter_HasDelayedBufAlloc() (no architecture available)
Added #def NpyIter_HasDelayedBufAlloc
Added NpyIter_HasExternalLoop() (no architecture available)
Added #def NpyIter_HasExternalLoop
Added #def NpyIter_HasIndex
Added NpyIter_HasIndex() (no architecture available)
Added #def NpyIter_HasMultiIndex
Added NpyIter_HasMultiIndex() (no architecture available)
Added NpyIter_IsBuffered() (no architecture available)
Added #def NpyIter_IsBuffered
Added NpyIter_IsGrowInner() (no architecture available)
Added #def NpyIter_IsGrowInner
Added #def NpyIter_IterationNeedsAPI
Added NpyIter_IterationNeedsAPI() (no architecture available)
Added #def NpyIter_MultiNew
Added NpyIter_MultiNew() (no architecture available)
Added NpyIter_New() (no architecture available)
Added #def NpyIter_New
Added #def NpyIter_RemoveAxis
Added NpyIter_RemoveAxis() (no architecture available)
Added #def NpyIter_RemoveMultiIndex
Added NpyIter_RemoveMultiIndex() (no architecture available)
Added NpyIter_RequiresBuffering() (no architecture available)
Added #def NpyIter_RequiresBuffering
Added NpyIter_Reset() (no architecture available)
Added #def NpyIter_Reset
Added NpyIter_ResetBasePointers() (no architecture available)
Added #def NpyIter_ResetBasePointers
Added NpyIter_ResetToIterIndexRange() (no architecture available)
Added #def NpyIter_ResetToIterIndexRange
Added #def NpyIter_Type
Added NpyIter_Type (no architecture available)
Added #def PyArray_CanCastArrayTo
Added PyArray_CanCastArrayTo() (no architecture available)
Added #def PyArray_CanCastTypeTo
Added PyArray_CanCastTypeTo() (no architecture available)
Added PyArray_CastingConverter() (no architecture available)
Added #def PyArray_CastingConverter
Added #def PyArray_ConvertClipmodeSequence
Added PyArray_ConvertClipmodeSequence() (no architecture available)
Added #def PyArray_CountNonzero
Added PyArray_CountNonzero() (no architecture available)
Added #def PyArray_DatetimeStructToDatetime
Added PyArray_DatetimeStructToDatetime() (no architecture available)
Added PyArray_DatetimeToDatetimeStruct() (no architecture available)
Added #def PyArray_DatetimeToDatetimeStruct
Added PyArray_EinsteinSum() (no architecture available)
Added #def PyArray_EinsteinSum
Added #def PyArray_GetArrayParamsFromObject
Added PyArray_GetArrayParamsFromObject() (no architecture available)
Added #def PyArray_MatrixProduct2
Added PyArray_MatrixProduct2() (no architecture available)
Added #def PyArray_MinScalarType
Added PyArray_MinScalarType() (no architecture available)
Added PyArray_NewLikeArray() (no architecture available)
Added #def PyArray_NewLikeArray
Added PyArray_PromoteTypes() (no architecture available)
Added #def PyArray_PromoteTypes
Added PyArray_ResultType() (no architecture available)
Added #def PyArray_ResultType
Added PyArray_SetDatetimeParseFunction() (no architecture available)
Added #def PyArray_SetDatetimeParseFunction
Added PyArray_TimedeltaStructToTimedelta() (no architecture available)
Added #def PyArray_TimedeltaStructToTimedelta
Added #def PyArray_TimedeltaToTimedeltaStruct
Added PyArray_TimedeltaToTimedeltaStruct() (no architecture available)
Added PyDatetimeArrType_Type (no architecture available)
Added #def PyDatetimeArrType_Type
Added #def PyHalfArrType_Type
Added PyHalfArrType_Type (no architecture available)
Added #def PyTimeIntegerArrType_Type
Added PyTimeIntegerArrType_Type (no architecture available)
Added PyTimedeltaArrType_Type (no architecture available)
Added #def PyTimedeltaArrType_Type
__ufunc_api.h
Added PyUFunc_e_e() (no architecture available)
Added #def PyUFunc_e_e
Added PyUFunc_e_e_As_d_d() (no architecture available)
Added #def PyUFunc_e_e_As_d_d
Added #def PyUFunc_e_e_As_f_f
Added PyUFunc_e_e_As_f_f() (no architecture available)
Added #def PyUFunc_ee_e
Added PyUFunc_ee_e() (no architecture available)
Added #def PyUFunc_ee_e_As_dd_d
Added PyUFunc_ee_e_As_dd_d() (no architecture available)
Added PyUFunc_ee_e_As_ff_f() (no architecture available)
Added #def PyUFunc_ee_e_As_ff_f
arrayscalars.h
Added PyDatetimeScalarObject
Added PyHalfScalarObject
Added PyTimedeltaScalarObject
halffloat.h
Added #def NPY_HALF_NAN
Added #def NPY_HALF_NEGONE
Added #def NPY_HALF_NINF
Added #def NPY_HALF_NZERO
Added #def NPY_HALF_ONE
Added #def NPY_HALF_PINF
Added #def NPY_HALF_PZERO
Added #def NPY_HALF_ZERO
Added npy_double_to_half()
Added npy_doublebits_to_halfbits()
Added npy_float_to_half()
Added npy_floatbits_to_halfbits()
Added npy_half_copysign()
Added npy_half_eq()
Added npy_half_eq_nonan()
Added npy_half_ge()
Added npy_half_gt()
Added npy_half_isfinite()
Added npy_half_isinf()
Added npy_half_isnan()
Added npy_half_iszero()
Added npy_half_le()
Added npy_half_le_nonan()
Added npy_half_lt()
Added npy_half_lt_nonan()
Added npy_half_ne()
Added npy_half_nextafter()
Added npy_half_signbit()
Added npy_half_spacing()
Added npy_half_to_double()
Added npy_half_to_float()
Added npy_halfbits_to_doublebits()
Added npy_halfbits_to_floatbits()
ndarrayobject.h
Added NPY_DATETIME
Added NPY_HALF
Added NPY_HALFLTR
Added NPY_KEEPORDER
Added NPY_NTYPES_ABI_COMPATIBLE
Added NPY_TIMEDELTA
ndarraytypes.h
Added NPY_CASTING
Added NPY_EQUIV_CASTING
Added #def NPY_ITER_ALIGNED
Added #def NPY_ITER_ALLOCATE
Added #def NPY_ITER_BUFFERED
Added #def NPY_ITER_COMMON_DTYPE
Added #def NPY_ITER_CONTIG
Added #def NPY_ITER_COPY
Added #def NPY_ITER_C_INDEX
Added #def NPY_ITER_DELAY_BUFALLOC
Added #def NPY_ITER_DONT_NEGATE_STRIDES
Added #def NPY_ITER_EXTERNAL_LOOP
Added #def NPY_ITER_F_INDEX
Added #def NPY_ITER_GLOBAL_FLAGS
Added #def NPY_ITER_GROWINNER
Added #def NPY_ITER_MULTI_INDEX
Added #def NPY_ITER_NBO
Added #def NPY_ITER_NO_BROADCAST
Added #def NPY_ITER_NO_SUBTYPE
Added #def NPY_ITER_PER_OP_FLAGS
Added #def NPY_ITER_RANGED
Added #def NPY_ITER_READONLY
Added #def NPY_ITER_READWRITE
Added #def NPY_ITER_REDUCE_OK
Added #def NPY_ITER_REFS_OK
Added #def NPY_ITER_UPDATEIFCOPY
Added #def NPY_ITER_WRITEONLY
Added #def NPY_ITER_ZEROSIZE_OK
Added NPY_NO_CASTING
Added NPY_SAFE_CASTING
Added NPY_SAME_KIND_CASTING
Added NPY_UNSAFE_CASTING
Added NpyIter
Added NpyIter_GetMultiIndexFunc
Added NpyIter_IterNextFunc
Added PyArray_DatetimeMetaData
Added #def PyArray_ISDATETIME
Added #def PyArray_IS_C_CONTIGUOUS
Added #def PyArray_IS_F_CONTIGUOUS
Added #def PyDataType_GetDatetimeMetaData
Added #def PyDataType_ISDATETIME
Added #def PyTypeNum_ISDATETIME
Added npy_datetimestruct
Added npy_timedeltastruct
noprefix.h
Added #def BITSOF_HALF
Added #def SIZEOF_HALF
npy_common.h
Added #def NPY_BITSOF_HALF
Added #def NPY_FLOAT16
Added #def NPY_HALF_FMT
Added #def NPY_SIZEOF_HALF
Added npy_half
Modified npy_float16
Header | |
---|---|
From | ndarrayobject.h |
To | npy_common.h |
npy_math.h
Added npy_set_floatstatus_divbyzero()
Added npy_set_floatstatus_invalid()
Added npy_set_floatstatus_overflow()
Added npy_set_floatstatus_underflow()
old_defines.h
Added #def PyArray_COMPLEX32
Added #def PyArray_FLOAT16
Added #def PyArray_HALF
Added #def PyArray_HALFLTR
pyobjc-compat.h
Removed #def CGFLOAT_DEFINED
Removed #def CGFLOAT_IS_DOUBLE
Removed #def CGFLOAT_MAX
Removed #def CGFLOAT_MIN
Removed #def NSINTEGER_DEFINED
Removed #def NSIntegerMax
Removed #def NSIntegerMin
Removed #def NSUIntegerMax