{"name":"objc2-metal-performance-shaders","vers":"0.0.0","deps":[],"cksum":"59acaa90b03fe0025cd8b998da02b561f1c67764b30323d1f50d9b66bc11cf14","features":{},"yanked":false,"pubtime":"2024-05-10T08:13:12Z"}
{"name":"objc2-metal-performance-shaders","vers":"0.3.0","deps":[{"name":"bitflags","req":"^2.5.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":"^0.6.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-foundation","req":"^0.3.0","features":["CFCGTypes","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-graphics","req":"^0.3.0","features":["CGColorConversionInfo","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.3.0","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-metal","req":"^0.3.0","features":["MTLCommandBuffer","MTLDevice"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"c04bcbfe6a537538073827cbe92ae80baef07e7766821750b30f8e806c75b483","features":{"MPSAccelerationStructure":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSAccelerationStructureGroup":["objc2-metal/MTLDevice"],"MPSCNNBatchNormalization":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNConvolution":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNDropout":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSCNNGroupNormalization":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNInstanceNormalization":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNKernel":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSCNNLoss":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSCNNMath":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNNeuron":["objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCNNNeuronType":[],"MPSCNNNormalization":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCNNNormalizationWeights":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNPooling":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSCNNSoftMax":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCNNTypes":[],"MPSCNNUpsampling":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCommandBuffer":["objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLCommandQueue","objc2-metal/MTLDevice","objc2-metal/MTLHeap","objc2-metal/MTLResource"],"MPSCore":[],"MPSCoreTypes":["objc2-foundation/NSArray","objc2-foundation/NSValue","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSFunctionConstantIndices":[],"MPSImage":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageConversion":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageConvolution":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageCopy":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageDistanceTransform":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageEDLines":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageGuidedFilter":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSImageHistogram":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageIntegral":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageKernel":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageKeypoint":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageMath":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageMedian":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageMorphology":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageReduce":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageResampling":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageStatistics":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageThreshold":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageTranspose":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageTypes":[],"MPSInstanceAccelerationStructure":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSKernel":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLDevice"],"MPSKernelTypes":[],"MPSKeyedUnarchiver":["objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSKeyedArchiver","objc2-foundation/NSSet","objc2-foundation/NSString","objc2-metal/MTLDevice"],"MPSMatrix":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSMatrixBatchNormalization":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixCombination":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixDecomposition":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSMatrixFindTopK":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixFullyConnected":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixLayer":[],"MPSMatrixMultiplication":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSMatrixNeuron":["objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixRandom":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixSoftMax":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixSolve":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixSum":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSMatrixTypes":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSNDArray":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSNDArrayGather":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSNDArrayGradientState":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSNDArrayIdentity":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSValue","objc2-metal/MTLCommandBuffer","objc2-metal/MTLCommandEncoder","objc2-metal/MTLComputeCommandEncoder","objc2-metal/MTLDevice"],"MPSNDArrayKernel":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLCommandEncoder","objc2-metal/MTLComputeCommandEncoder","objc2-metal/MTLDevice"],"MPSNDArrayMatrixMultiplication":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNDArrayQuantization":["objc2-foundation/NSObject"],"MPSNDArrayQuantizedMatrixMultiplication":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNDArrayStridedSlice":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNDArrayTypes":[],"MPSNNGradientState":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSNNGraph":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSNNGraphNodes":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-metal/MTLTypes"],"MPSNNGridSample":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNNOptimizers":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSNNReduce":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSNNReshape":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSNNResize":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNNSlice":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNeuralNetwork":[],"MPSNeuralNetworkTypes":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MPSPolygonAccelerationStructure":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSPolygonBuffer":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLResource"],"MPSQuadrilateralAccelerationStructure":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSRNNLayer":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSRayIntersector":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLRenderCommandEncoder","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSRayIntersectorTypes":[],"MPSSVGF":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSState":["objc2-foundation/NSArray","objc2-foundation/NSString","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSTemporalAA":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSTriangleAccelerationStructure":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"alloc":[],"std":["alloc"]},"features2":{"block2":["dep:block2"],"default":["std","MPSAccelerationStructure","MPSAccelerationStructureGroup","MPSCNNBatchNormalization","MPSCNNConvolution","MPSCNNDropout","MPSCNNGroupNormalization","MPSCNNInstanceNormalization","MPSCNNKernel","MPSCNNLoss","MPSCNNMath","MPSCNNNeuron","MPSCNNNeuronType","MPSCNNNormalization","MPSCNNNormalizationWeights","MPSCNNPooling","MPSCNNSoftMax","MPSCNNTypes","MPSCNNUpsampling","MPSCommandBuffer","MPSCore","MPSCoreTypes","MPSFunctionConstantIndices","MPSImage","MPSImageConversion","MPSImageConvolution","MPSImageCopy","MPSImageDistanceTransform","MPSImageEDLines","MPSImageGuidedFilter","MPSImageHistogram","MPSImageIntegral","MPSImageKernel","MPSImageKeypoint","MPSImageMath","MPSImageMedian","MPSImageMorphology","MPSImageReduce","MPSImageResampling","MPSImageStatistics","MPSImageThreshold","MPSImageTranspose","MPSImageTypes","MPSInstanceAccelerationStructure","MPSKernel","MPSKernelTypes","MPSKeyedUnarchiver","MPSMatrix","MPSMatrixBatchNormalization","MPSMatrixCombination","MPSMatrixDecomposition","MPSMatrixFindTopK","MPSMatrixFullyConnected","MPSMatrixLayer","MPSMatrixMultiplication","MPSMatrixNeuron","MPSMatrixRandom","MPSMatrixSoftMax","MPSMatrixSolve","MPSMatrixSum","MPSMatrixTypes","MPSNDArray","MPSNDArrayGather","MPSNDArrayGradientState","MPSNDArrayIdentity","MPSNDArrayKernel","MPSNDArrayMatrixMultiplication","MPSNDArrayQuantization","MPSNDArrayQuantizedMatrixMultiplication","MPSNDArrayStridedSlice","MPSNDArrayTypes","MPSNNGradientState","MPSNNGraph","MPSNNGraphNodes","MPSNNGridSample","MPSNNOptimizers","MPSNNReduce","MPSNNReshape","MPSNNResize","MPSNNSlice","MPSNeuralNetwork","MPSNeuralNetworkTypes","MPSPolygonAccelerationStructure","MPSPolygonBuffer","MPSQuadrilateralAccelerationStructure","MPSRNNLayer","MPSRayIntersector","MPSRayIntersectorTypes","MPSSVGF","MPSState","MPSTemporalAA","MPSTriangleAccelerationStructure","block2","objc2-core-foundation","objc2-core-graphics"],"objc2-core-foundation":["dep:objc2-core-foundation"],"objc2-core-graphics":["dep:objc2-core-graphics"]},"yanked":false,"rust_version":"1.71","pubtime":"2025-01-24T15:48:09Z","v":2}
{"name":"objc2-metal-performance-shaders","vers":"0.3.1","deps":[{"name":"bitflags","req":"^2.5.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":">=0.6.1, <0.8.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":">=0.6.1, <0.8.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-foundation","req":"^0.3.1","features":["CFCGTypes","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-graphics","req":"^0.3.1","features":["CGColorConversionInfo","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-metal","req":"^0.3.1","features":["MTLCommandBuffer","MTLDevice"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"fc267c36be404e5c6c3d3d9d49748c7d0ccd2904efebc8e6137528f95dd1bdf2","features":{"MPSAccelerationStructure":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSAccelerationStructureGroup":["objc2-metal/MTLDevice"],"MPSCNNBatchNormalization":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNConvolution":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNDropout":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSCNNGroupNormalization":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNInstanceNormalization":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNKernel":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSCNNLoss":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSCNNMath":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNNeuron":["objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCNNNeuronType":[],"MPSCNNNormalization":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCNNNormalizationWeights":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNPooling":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSCNNSoftMax":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCNNTypes":[],"MPSCNNUpsampling":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCommandBuffer":["objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLCommandQueue","objc2-metal/MTLDevice","objc2-metal/MTLHeap","objc2-metal/MTLResource"],"MPSCore":[],"MPSCoreTypes":["objc2-foundation/NSArray","objc2-foundation/NSValue","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSFunctionConstantIndices":[],"MPSImage":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageConversion":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageConvolution":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageCopy":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageDistanceTransform":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageEDLines":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageGuidedFilter":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSImageHistogram":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageIntegral":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageKernel":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageKeypoint":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageMath":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageMedian":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageMorphology":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageReduce":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageResampling":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageStatistics":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageThreshold":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageTranspose":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageTypes":[],"MPSInstanceAccelerationStructure":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSKernel":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLDevice"],"MPSKernelTypes":[],"MPSKeyedUnarchiver":["objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSKeyedArchiver","objc2-foundation/NSSet","objc2-foundation/NSString","objc2-metal/MTLDevice"],"MPSMatrix":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSMatrixBatchNormalization":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixCombination":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixDecomposition":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSMatrixFindTopK":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixFullyConnected":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixLayer":[],"MPSMatrixMultiplication":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSMatrixNeuron":["objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixRandom":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixSoftMax":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixSolve":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixSum":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSMatrixTypes":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSNDArray":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSNDArrayGather":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSNDArrayGradientState":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSNDArrayIdentity":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSValue","objc2-metal/MTLCommandBuffer","objc2-metal/MTLCommandEncoder","objc2-metal/MTLComputeCommandEncoder","objc2-metal/MTLDevice"],"MPSNDArrayKernel":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLCommandEncoder","objc2-metal/MTLComputeCommandEncoder","objc2-metal/MTLDevice"],"MPSNDArrayMatrixMultiplication":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNDArrayQuantization":["objc2-foundation/NSObject"],"MPSNDArrayQuantizedMatrixMultiplication":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNDArrayStridedSlice":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNDArrayTypes":[],"MPSNNGradientState":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSNNGraph":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSNNGraphNodes":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-metal/MTLTypes"],"MPSNNGridSample":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNNOptimizers":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSNNReduce":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSNNReshape":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSNNResize":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNNSlice":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNeuralNetwork":[],"MPSNeuralNetworkTypes":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MPSPolygonAccelerationStructure":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSPolygonBuffer":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLResource"],"MPSQuadrilateralAccelerationStructure":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSRNNLayer":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSRayIntersector":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLRenderCommandEncoder","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSRayIntersectorTypes":[],"MPSSVGF":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSState":["objc2-foundation/NSArray","objc2-foundation/NSString","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSTemporalAA":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSTriangleAccelerationStructure":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"alloc":[],"std":["alloc"]},"features2":{"block2":["dep:block2"],"default":["std","MPSAccelerationStructure","MPSAccelerationStructureGroup","MPSCNNBatchNormalization","MPSCNNConvolution","MPSCNNDropout","MPSCNNGroupNormalization","MPSCNNInstanceNormalization","MPSCNNKernel","MPSCNNLoss","MPSCNNMath","MPSCNNNeuron","MPSCNNNeuronType","MPSCNNNormalization","MPSCNNNormalizationWeights","MPSCNNPooling","MPSCNNSoftMax","MPSCNNTypes","MPSCNNUpsampling","MPSCommandBuffer","MPSCore","MPSCoreTypes","MPSFunctionConstantIndices","MPSImage","MPSImageConversion","MPSImageConvolution","MPSImageCopy","MPSImageDistanceTransform","MPSImageEDLines","MPSImageGuidedFilter","MPSImageHistogram","MPSImageIntegral","MPSImageKernel","MPSImageKeypoint","MPSImageMath","MPSImageMedian","MPSImageMorphology","MPSImageReduce","MPSImageResampling","MPSImageStatistics","MPSImageThreshold","MPSImageTranspose","MPSImageTypes","MPSInstanceAccelerationStructure","MPSKernel","MPSKernelTypes","MPSKeyedUnarchiver","MPSMatrix","MPSMatrixBatchNormalization","MPSMatrixCombination","MPSMatrixDecomposition","MPSMatrixFindTopK","MPSMatrixFullyConnected","MPSMatrixLayer","MPSMatrixMultiplication","MPSMatrixNeuron","MPSMatrixRandom","MPSMatrixSoftMax","MPSMatrixSolve","MPSMatrixSum","MPSMatrixTypes","MPSNDArray","MPSNDArrayGather","MPSNDArrayGradientState","MPSNDArrayIdentity","MPSNDArrayKernel","MPSNDArrayMatrixMultiplication","MPSNDArrayQuantization","MPSNDArrayQuantizedMatrixMultiplication","MPSNDArrayStridedSlice","MPSNDArrayTypes","MPSNNGradientState","MPSNNGraph","MPSNNGraphNodes","MPSNNGridSample","MPSNNOptimizers","MPSNNReduce","MPSNNReshape","MPSNNResize","MPSNNSlice","MPSNeuralNetwork","MPSNeuralNetworkTypes","MPSPolygonAccelerationStructure","MPSPolygonBuffer","MPSQuadrilateralAccelerationStructure","MPSRNNLayer","MPSRayIntersector","MPSRayIntersectorTypes","MPSSVGF","MPSState","MPSTemporalAA","MPSTriangleAccelerationStructure","block2","objc2-core-foundation","objc2-core-graphics"],"objc2-core-foundation":["dep:objc2-core-foundation"],"objc2-core-graphics":["dep:objc2-core-graphics"]},"yanked":false,"rust_version":"1.71","pubtime":"2025-04-19T20:38:39Z","v":2}
{"name":"objc2-metal-performance-shaders","vers":"0.3.2","deps":[{"name":"bitflags","req":"^2.5.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":">=0.6.1, <0.8.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":">=0.6.2, <0.8.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-foundation","req":"^0.3.2","features":["CFCGTypes","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-graphics","req":"^0.3.2","features":["CGColorConversionInfo","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.3.2","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-metal","req":"^0.3.2","features":["MTLCommandBuffer","MTLDevice"],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"46a10f15ff4e2045f947ffca8a17fc351b155c321de16f04278a008a1f446784","features":{"MPSAccelerationStructure":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSAccelerationStructureGroup":["objc2-metal/MTLDevice"],"MPSCNNBatchNormalization":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNConvolution":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNDropout":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSCNNGroupNormalization":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNInstanceNormalization":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNKernel":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSCNNLoss":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSCNNMath":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNNeuron":["objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCNNNeuronType":[],"MPSCNNNormalization":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCNNNormalizationWeights":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSCNNPooling":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSCNNSoftMax":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCNNTypes":[],"MPSCNNUpsampling":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSCommandBuffer":["objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLCommandQueue","objc2-metal/MTLDevice","objc2-metal/MTLHeap","objc2-metal/MTLResource"],"MPSCore":[],"MPSCoreTypes":["objc2-foundation/NSArray","objc2-foundation/NSValue","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSFunctionConstantIndices":[],"MPSImage":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageConversion":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageConvolution":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageCopy":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageDistanceTransform":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageEDLines":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageGuidedFilter":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSImageHistogram":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageIntegral":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageKernel":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageKeypoint":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSImageMath":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageMedian":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageMorphology":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageReduce":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageResampling":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageStatistics":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSImageThreshold":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageTranspose":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSImageTypes":[],"MPSInstanceAccelerationStructure":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSKernel":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSZone","objc2-metal/MTLDevice"],"MPSKernelTypes":[],"MPSKeyedUnarchiver":["objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSKeyedArchiver","objc2-foundation/NSSet","objc2-foundation/NSString","objc2-metal/MTLDevice"],"MPSMatrix":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSMatrixBatchNormalization":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixCombination":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixDecomposition":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSMatrixFindTopK":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixFullyConnected":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixLayer":[],"MPSMatrixMultiplication":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSMatrixNeuron":["objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixRandom":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixSoftMax":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixSolve":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSMatrixSum":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSMatrixTypes":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSNDArray":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSNDArrayGather":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSNDArrayGradientState":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSNDArrayIdentity":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSValue","objc2-metal/MTLCommandBuffer","objc2-metal/MTLCommandEncoder","objc2-metal/MTLComputeCommandEncoder","objc2-metal/MTLDevice"],"MPSNDArrayKernel":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLCommandBuffer","objc2-metal/MTLCommandEncoder","objc2-metal/MTLComputeCommandEncoder","objc2-metal/MTLDevice"],"MPSNDArrayMatrixMultiplication":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNDArrayQuantization":["objc2-foundation/NSObject"],"MPSNDArrayQuantizedMatrixMultiplication":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNDArrayStridedSlice":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNDArrayTypes":[],"MPSNNGradientState":["objc2-foundation/NSArray","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSNNGraph":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSNNGraphNodes":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-metal/MTLTypes"],"MPSNNGridSample":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNNOptimizers":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSNNReduce":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice","objc2-metal/MTLTypes"],"MPSNNReshape":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSData","objc2-foundation/NSObject","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice"],"MPSNNResize":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNNSlice":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSNeuralNetwork":[],"MPSNeuralNetworkTypes":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MPSPolygonAccelerationStructure":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource"],"MPSPolygonBuffer":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLResource"],"MPSQuadrilateralAccelerationStructure":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"MPSRNNLayer":["objc2-foundation/NSArray","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture","objc2-metal/MTLTypes"],"MPSRayIntersector":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLBuffer","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLRenderCommandEncoder","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSRayIntersectorTypes":[],"MPSSVGF":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSState":["objc2-foundation/NSArray","objc2-foundation/NSString","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLPixelFormat","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSTemporalAA":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSZone","objc2-metal/MTLAllocation","objc2-metal/MTLCommandBuffer","objc2-metal/MTLDevice","objc2-metal/MTLResource","objc2-metal/MTLTexture"],"MPSTriangleAccelerationStructure":["objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-metal/MTLDevice"],"alloc":[],"std":["alloc"],"unstable-darwin-objc":[]},"features2":{"block2":["dep:block2"],"default":["std","MPSAccelerationStructure","MPSAccelerationStructureGroup","MPSCNNBatchNormalization","MPSCNNConvolution","MPSCNNDropout","MPSCNNGroupNormalization","MPSCNNInstanceNormalization","MPSCNNKernel","MPSCNNLoss","MPSCNNMath","MPSCNNNeuron","MPSCNNNeuronType","MPSCNNNormalization","MPSCNNNormalizationWeights","MPSCNNPooling","MPSCNNSoftMax","MPSCNNTypes","MPSCNNUpsampling","MPSCommandBuffer","MPSCore","MPSCoreTypes","MPSFunctionConstantIndices","MPSImage","MPSImageConversion","MPSImageConvolution","MPSImageCopy","MPSImageDistanceTransform","MPSImageEDLines","MPSImageGuidedFilter","MPSImageHistogram","MPSImageIntegral","MPSImageKernel","MPSImageKeypoint","MPSImageMath","MPSImageMedian","MPSImageMorphology","MPSImageReduce","MPSImageResampling","MPSImageStatistics","MPSImageThreshold","MPSImageTranspose","MPSImageTypes","MPSInstanceAccelerationStructure","MPSKernel","MPSKernelTypes","MPSKeyedUnarchiver","MPSMatrix","MPSMatrixBatchNormalization","MPSMatrixCombination","MPSMatrixDecomposition","MPSMatrixFindTopK","MPSMatrixFullyConnected","MPSMatrixLayer","MPSMatrixMultiplication","MPSMatrixNeuron","MPSMatrixRandom","MPSMatrixSoftMax","MPSMatrixSolve","MPSMatrixSum","MPSMatrixTypes","MPSNDArray","MPSNDArrayGather","MPSNDArrayGradientState","MPSNDArrayIdentity","MPSNDArrayKernel","MPSNDArrayMatrixMultiplication","MPSNDArrayQuantization","MPSNDArrayQuantizedMatrixMultiplication","MPSNDArrayStridedSlice","MPSNDArrayTypes","MPSNNGradientState","MPSNNGraph","MPSNNGraphNodes","MPSNNGridSample","MPSNNOptimizers","MPSNNReduce","MPSNNReshape","MPSNNResize","MPSNNSlice","MPSNeuralNetwork","MPSNeuralNetworkTypes","MPSPolygonAccelerationStructure","MPSPolygonBuffer","MPSQuadrilateralAccelerationStructure","MPSRNNLayer","MPSRayIntersector","MPSRayIntersectorTypes","MPSSVGF","MPSState","MPSTemporalAA","MPSTriangleAccelerationStructure","block2","objc2-core-foundation","objc2-core-graphics"],"objc2-core-foundation":["dep:objc2-core-foundation"],"objc2-core-graphics":["dep:objc2-core-graphics"]},"yanked":false,"rust_version":"1.71","pubtime":"2025-10-04T16:28:29Z","v":2}
