luxlabs header browser preview


@protocol MTLBuffer;

@interface EspressoTrainingInnerProductWeightsForMPS : EspressoInnerProductWeightsForMPS

@property (retain) id<MTLBuffer> weightsBuffer;
@property (retain) id<MTLBuffer> biasesBuffer;

- (BOOL)ready;
- (float *)biasTerms;
- (void *)weights;
- (id)initWithParams:(struct inner_product_uniforms { unsigned int x0; unsigned int x1; int x2; int x3; int x4; float x5; float x6; int x7; int x8; int x9; BOOL x10; int x11; int x12; int x13; float x14; float x15; unsigned int x16; unsigned int x17; unsigned int x18; unsigned int x19; unsigned int x20; unsigned int x21; unsigned int x22; unsigned int x23; unsigned int x24; int x25; int x26; int x27; int x28; int x29; int x30; int x31; int x32; })a0 forMode:(BOOL)a1;
- (void).cxx_destruct;

@end