@@ -44,25 +44,25 @@ static void mlc_initializer(void)
4444
4545#if TARGET_OS_SIMULATOR
4646#else
47- MLC_DEVICE = [ MLCDevice class ] ;
48- MLC_GRAPH = [ MLCGraph class ] ;
49- MLC_ACTIVATION_DESCRIPTOR = [ MLCActivationDescriptor class ] ;
47+ MLC_DEVICE = NSClassFromString ( @" MLCDevice" ) ;
48+ MLC_GRAPH = NSClassFromString ( @" MLCGraph" ) ;
49+ MLC_ACTIVATION_DESCRIPTOR = NSClassFromString ( @" MLCActivationDescriptor" ) ;
5050 // MLC_LAYER = [MLCLayer class];
51- MLC_ACTIVATION_LAYER = [ MLCActivationLayer class ] ;
52- MLC_OPTIMIZER_DESCRIPTOR = [ MLCOptimizerDescriptor class ] ;
53- MLC_ADAM_OPTIMIZER = [ MLCAdamOptimizer class ] ;
54- MLC_ADAMW_OPTIMIZER = [ MLCAdamWOptimizer class ] ;
55- MLC_ARITHMETIC_LAYER = [ MLCArithmeticLayer class ] ;
56- MLC_BATCH_NORMALIZATION_LAYER = [ MLCBatchNormalizationLayer class ] ;
57- MLC_TENSOR_DESCRIPTOR = [ MLCTensorDescriptor class ] ;
58- MLC_TENSOR_PARAMETER = [ MLCTensorParameter class ] ;
59- MLC_TENSOR_DATA = [ MLCTensorData class ] ;
60- MLC_TENSOR = [ MLCTensor class ] ;
61- MLC_GRAPH = [ MLCGraph class ] ;
62- MLC_MATMUL_DESCRIPTOR = [ MLCMatMulDescriptor class ] ;
63- MLC_MATMUL_LAYER = [ MLCMatMulLayer class ] ;
64- MLC_INFERENCE_GRAPH = [ MLCInferenceGraph class ] ;
65- MLC_TRAINING_GRAPH = [ MLCTrainingGraph class ] ;
51+ MLC_ACTIVATION_LAYER = NSClassFromString ( @" MLCActivationLayer" ) ;
52+ MLC_OPTIMIZER_DESCRIPTOR = NSClassFromString ( @" MLCOptimizerDescriptor" ) ;
53+ MLC_ADAM_OPTIMIZER = NSClassFromString ( @" MLCAdamOptimizer" ) ;
54+ MLC_ADAMW_OPTIMIZER = NSClassFromString ( @" MLCAdamWOptimizer" ) ;
55+ MLC_ARITHMETIC_LAYER = NSClassFromString ( @" MLCArithmeticLayer" ) ;
56+ MLC_BATCH_NORMALIZATION_LAYER = NSClassFromString ( @" MLCBatchNormalizationLayer" ) ;
57+ MLC_TENSOR_DESCRIPTOR = NSClassFromString ( @" MLCTensorDescriptor" ) ;
58+ MLC_TENSOR_PARAMETER = NSClassFromString ( @" MLCTensorParameter" ) ;
59+ MLC_TENSOR_DATA = NSClassFromString ( @" MLCTensorData" ) ;
60+ MLC_TENSOR = NSClassFromString ( @" MLCTensor" ) ;
61+ MLC_GRAPH = NSClassFromString ( @" MLCGraph" ) ;
62+ MLC_MATMUL_DESCRIPTOR = NSClassFromString ( @" MLCMatMulDescriptor" ) ;
63+ MLC_MATMUL_LAYER = NSClassFromString ( @" MLCMatMulLayer" ) ;
64+ MLC_INFERENCE_GRAPH = NSClassFromString ( @" MLCInferenceGraph" ) ;
65+ MLC_TRAINING_GRAPH = NSClassFromString ( @" MLCTrainingGraph" ) ;
6666#endif
6767 }
6868}
0 commit comments