#import #import #import #import API_AVAILABLE(ios(11.0), macos(10.13)) @interface MPSCNNConvDataSource : NSObject @property(nonatomic, assign) void* weights; @property(nonatomic, assign) float* bias; - (id)initWithWeights:(void*)weights Bias:(float*)bias Desc:(MPSCNNConvolutionDescriptor*)desc; @end API_AVAILABLE(ios(11.0), macos(10.13)) @interface MPSCNNConvOp : NSObject + (MPSCNNConvOp*)conv2d:(const at::native::metal::Conv2DParams&)params weights:(float*)w bias:(float*)b neuronFilter:(at::native::metal::NeuronType)t; @end