BNNSNDArrayGetDataSize(_:)
Returns the size, in bytes, that an array descriptor requires.
Declaration
func BNNSNDArrayGetDataSize(_ array: UnsafePointer<BNNSNDArrayDescriptor>) -> IntParameters
- array:
The array descriptor.
Return Value
The size of the array descriptor.
Discussion
Use this function to calcluate the size of the workspace that the BNNSNDArrayFullyConnectedSparsifySparseCOO(_:_:_:_:_:_:_:_:_:) and BNNSNDArrayFullyConnectedSparsifySparseCSR(_:_:_:_:_:_:_:_:_:_:) require.
See Also
Sparse layers
BNNSNDArrayFullyConnectedSparsifySparseCOO(_:_:_:_:_:_:_:_:_:)BNNSNDArrayFullyConnectedSparsifySparseCSR(_:_:_:_:_:_:_:_:_:_:)sparsify(batchSize:inputLayout:inputDenseShape:inputValues:output:sparseParameters:workspace:filterParameters:)BNNS.SparseParametersBNNS.SparseLayoutBNNS.SparsityTypeBNNSSparsityTypeUnstructured