luxlabs header browser preview


@interface MLCInferenceGraph : MLCGraph

@property (nonatomic) unsigned long long inferenceNodeInit;
@property (nonatomic) unsigned long long inferenceNodeIndexInGraphLayerList;
@property (readonly, nonatomic) unsigned long long deviceMemorySize;

+ (id)graphWithGraphObjects:(id)a0;

- (id)description;
- (BOOL)addInputs:(id)a0 lossLabels:(id)a1 lossLabelWeights:(id)a2;
- (BOOL)addInputs:(id)a0;
- (BOOL)compileWithOptions:(unsigned long long)a0 device:(id)a1;
- (BOOL)executeWithInputsData:(id)a0 batchSize:(unsigned long long)a1 options:(unsigned long long)a2 completionHandler:(id /* block */)a3;
- (BOOL)executeWithInputsData:(id)a0 lossLabelsData:(id)a1 lossLabelWeightsData:(id)a2 batchSize:(unsigned long long)a3 options:(unsigned long long)a4 completionHandler:(id /* block */)a5;
- (id)nodeWithLayer:(id)a0 source:(id)a1;
- (BOOL)addOutputs:(id)a0;
- (BOOL)addInputs:(id)a0 lossLabels:(id)a1;
- (id)nodeWithLayer:(id)a0 sources:(id)a1;
- (id)resultTensorsForLayer:(id)a0;
- (id)transposeWithDimensions:(id)a0 source:(id)a1;
- (BOOL)linkWithGraphs:(id)a0;
- (BOOL)compileWithOptions:(unsigned long long)a0 device:(id)a1 inputTensors:(id)a2 inputTensorsData:(id)a3;
- (id)concatenateWithSources:(id)a0 dimension:(unsigned long long)a1;
- (BOOL)executeWithInputsData:(id)a0 lossLabelsData:(id)a1 lossLabelWeightsData:(id)a2 outputsData:(id)a3 batchSize:(unsigned long long)a4 options:(unsigned long long)a5 completionHandler:(id /* block */)a6;
- (BOOL)executeWithInputsData:(id)a0 outputsData:(id)a1 batchSize:(unsigned long long)a2 options:(unsigned long long)a3 completionHandler:(id /* block */)a4;
- (id)initWithGraphObjects:(id)a0;
- (BOOL)recompileWithOptions:(unsigned long long)a0;
- (id)reshapeWithShape:(id)a0 source:(id)a1;
- (id)sourceTensorsForLayer:(id)a0;
- (id)splitWithSource:(id)a0 splitCount:(unsigned long long)a1 dimension:(unsigned long long)a2;
- (id)splitWithSource:(id)a0 splitSectionLengths:(id)a1 dimension:(unsigned long long)a2;

@end