Accelerate Changes for Objective-C
Accelerate
BNNS/bnns.h (Added)
Added BNNSActivation
Added BNNSActivationFunction
Added BNNSAlloc
Added BNNSDataType
Added BNNSDataTypeFloat16
Added BNNSDataTypeFloat32
Added BNNSDataTypeFloatBit
Added BNNSDataTypeIndexed8
Added BNNSDataTypeIndexedBit
Added BNNSDataTypeInt16
Added BNNSDataTypeInt32
Added BNNSDataTypeInt8
Added BNNSDataTypeIntBit
Added BNNSFilter
Added BNNSFilterApply()
Added BNNSFilterApplyBatch()
Added BNNSFilterDestroy()
Added BNNSFilterParameters
Added BNNSFlags
Added BNNSFlagsUseClientPtr
Added BNNSFree
Added BNNSImageStackDescriptor
Added BNNSLayerData
Added BNNSPoolingFunction
Added BNNSPoolingFunctionMax
Added BNNSVectorDescriptor
Conversion.h
Added vImageBufferFill_CbCr8()
Added vImageConvert_12UTo16U()
Added vImageConvert_16UTo12U()
Added #def vImageConvert_BGRA5551toBGRA8888
Added #def vImageConvert_BGRA8888toBGRA5551
Added #def vImageConvert_BGRA8888toBGRA5551_dithered
Geometry.h
Added vImageScale_CbCr16U()
Added vImageScale_CbCr8()
Quadrature/Integration.h (Added)
Added quadrature_function_array
Added quadrature_integrate()
Added quadrature_integrate_function
Added quadrature_integrate_options
Added QUADRATURE_INTEGRATE_QAG
Added #def QUADRATURE_INTEGRATE_QAG_WORKSPACE_PER_INTERVAL
Added QUADRATURE_INTEGRATE_QAGS
Added #def QUADRATURE_INTEGRATE_QAGS_WORKSPACE_PER_INTERVAL
Added QUADRATURE_INTEGRATE_QNG
Added #def QUADRATURE_INTEGRATION_H
Added quadrature_integrator
Quadrature/Quadrature.h (Added)
Added QUADRATURE_ALLOC_ERROR
Added QUADRATURE_ERROR
Added QUADRATURE_INTEGRATE_BAD_BEHAVIOUR_ERROR
Added QUADRATURE_INTEGRATE_MAX_EVAL_ERROR
Added QUADRATURE_INTERNAL_ERROR
Added QUADRATURE_INVALID_ARG_ERROR
Added quadrature_status
Added QUADRATURE_SUCCESS
Sparse/BLAS.h
Transform.h
vDSP.h
Added #def vDSP_ENUM
Modified vDSP_dotpr2()
Declaration | |
---|---|
From | void vDSP_dotpr2 ( const float *__A0, vDSP_Stride __A0Stride, const float *__A1, vDSP_Stride __A1Stride, const float *__B, vDSP_Stride __BStride, float *__C0, float *__C1, vDSP_Length __Length ); |
To | void vDSP_dotpr2 ( const float *__A0, vDSP_Stride __IA0, const float *__A1, vDSP_Stride __IA1, const float *__B, vDSP_Stride __IB, float *__C0, float *__C1, vDSP_Length __N ); |
Modified vDSP_dotpr2_s1_15()
Declaration | |
---|---|
From | void vDSP_dotpr2_s1_15 ( const short *__A0, vDSP_Stride __A0Stride, const short *__A1, vDSP_Stride __A1Stride, const short *__B, vDSP_Stride __BStride, short *__C0, short *__C1, vDSP_Length __N ); |
To | void vDSP_dotpr2_s1_15 ( const short *__A0, vDSP_Stride __IA0, const short *__A1, vDSP_Stride __IA1, const short *__B, vDSP_Stride __IB, short *__C0, short *__C1, vDSP_Length __N ); |
Modified vDSP_dotpr2_s8_24()
Declaration | |
---|---|
From | void vDSP_dotpr2_s8_24 ( const int *__A0, vDSP_Stride __A0Stride, const int *__A1, vDSP_Stride __A1Stride, const int *__B, vDSP_Stride __BStride, int *__C0, int *__C1, vDSP_Length __N ); |
To | void vDSP_dotpr2_s8_24 ( const int *__A0, vDSP_Stride __IA0, const int *__A1, vDSP_Stride __IA1, const int *__B, vDSP_Stride __IB, int *__C0, int *__C1, vDSP_Length __N ); |
Modified vDSP_dotpr2D()
Declaration | |
---|---|
From | void vDSP_dotpr2D ( const double *__A0, vDSP_Stride __A0Stride, const double *__A1, vDSP_Stride __A1Stride, const double *__B, vDSP_Stride __BStride, double *__C0, double *__C1, vDSP_Length __Length ); |
To | void vDSP_dotpr2D ( const double *__A0, vDSP_Stride __IA0, const double *__A1, vDSP_Stride __IA1, const double *__B, vDSP_Stride __IB, double *__C0, double *__C1, vDSP_Length __N ); |
Modified vDSP_dotpr_s1_15()
Declaration | |
---|---|
From | void vDSP_dotpr_s1_15 ( const short *__A, vDSP_Stride __AStride, const short *__B, vDSP_Stride __BStride, short *__C, vDSP_Length __N ); |
To | void vDSP_dotpr_s1_15 ( const short *__A, vDSP_Stride __IA, const short *__B, vDSP_Stride __IB, short *__C, vDSP_Length __N ); |
Modified vDSP_dotpr_s8_24()
Declaration | |
---|---|
From | void vDSP_dotpr_s8_24 ( const int *__A, vDSP_Stride __AStride, const int *__B, vDSP_Stride __BStride, int *__C, vDSP_Length __N ); |
To | void vDSP_dotpr_s8_24 ( const int *__A, vDSP_Stride __IA, const int *__B, vDSP_Stride __IB, int *__C, vDSP_Length __N ); |
Modified vDSP_vdist()
Declaration | |
---|---|
From | void vDSP_vdist ( const float *__A, vDSP_Stride __I, const float *__B, vDSP_Stride __J, float *__C, vDSP_Stride __K, vDSP_Length __N ); |
To | void vDSP_vdist ( const float *__A, vDSP_Stride __IA, const float *__B, vDSP_Stride __IB, float *__C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vdistD()
Declaration | |
---|---|
From | void vDSP_vdistD ( const double *__A, vDSP_Stride __I, const double *__B, vDSP_Stride __J, double *__C, vDSP_Stride __K, vDSP_Length __N ); |
To | void vDSP_vdistD ( const double *__A, vDSP_Stride __IA, const double *__B, vDSP_Stride __IB, double *__C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vfill()
Declaration | |
---|---|
From | void vDSP_vfill ( const float *__A, float *__C, vDSP_Stride __IA, vDSP_Length __N ); |
To | void vDSP_vfill ( const float *__A, float *__C, vDSP_Stride __IC, vDSP_Length __N ); |
Modified vDSP_vsmsaD()
Declaration | |
---|---|
From | void vDSP_vsmsaD ( const double *__A, vDSP_Stride __IA, const double *__B, const double *__C, double *__ID, vDSP_Stride __L, vDSP_Length __N ); |
To | void vDSP_vsmsaD ( const double *__A, vDSP_Stride __IA, const double *__B, const double *__C, double *__D, vDSP_Stride __ID, vDSP_Length __N ); |
Modified vDSP_vsmsb()
Declaration | |
---|---|
From | void vDSP_vsmsb ( const float *__A, vDSP_Stride __I, const float *__B, const float *__C, vDSP_Stride __K, float *__D, vDSP_Stride __L, vDSP_Length __N ); |
To | void vDSP_vsmsb ( const float *__A, vDSP_Stride __IA, const float *__B, const float *__C, vDSP_Stride __IC, float *__D, vDSP_Stride __ID, vDSP_Length __N ); |
Modified vDSP_vsmsbD()
Declaration | |
---|---|
From | void vDSP_vsmsbD ( const double *__A, vDSP_Stride __I, const double *__B, const double *__C, vDSP_Stride __K, double *__D, vDSP_Stride __L, vDSP_Length __N ); |
To | void vDSP_vsmsbD ( const double *__A, vDSP_Stride __IA, const double *__B, const double *__C, vDSP_Stride __IC, double *__D, vDSP_Stride __ID, vDSP_Length __N ); |
Modified vDSP_vtabiD()
Declaration | |
---|---|
From | void vDSP_vtabiD ( const double *__A, vDSP_Stride __IA, const double *__S1, const double *__S2, const double *__C, vDSP_Length __M, double *__ID, vDSP_Stride __L, vDSP_Length __N ); |
To | void vDSP_vtabiD ( const double *__A, vDSP_Stride __IA, const double *__S1, const double *__S2, const double *__C, vDSP_Length __M, double *__D, vDSP_Stride __ID, vDSP_Length __N ); |
vfp.h
Removed vintf()
Modified vceilf()
Declaration | |
---|---|
From | vFloat vceilf ( vFloat ); |
To | vFloat vceilf ( vFloat __vfp_a ); |
Modified vfloorf()
Declaration | |
---|---|
From | vFloat vfloorf ( vFloat ); |
To | vFloat vfloorf ( vFloat __vfp_a ); |
Modified vnintf()
Declaration | |
---|---|
From | vFloat vnintf ( vFloat ); |
To | vFloat vnintf ( vFloat __vfp_a ); |
Modified vtruncf()
Declaration | |
---|---|
From | vFloat vtruncf ( vFloat ); |
To | vFloat vtruncf ( vFloat __vfp_a ); |