public static int predict(double[] data, int data_len, double[] output, string input_json) { if (System.Environment.Is64BitProcess) { return(MLModuleLibrary64.predict(data, data_len, output, input_json)); } else { return(MLModuleLibrary32.predict(data, data_len, output, input_json)); } }
public static int predict(double[] data, int data_len, double[] output, string input_json) { switch (PlatformHelper.get_library_environment()) { case LibraryEnvironment.x64: return(MLModuleLibrary64.predict(data, data_len, output, input_json)); case LibraryEnvironment.x86: return(MLModuleLibrary32.predict(data, data_len, output, input_json)); case LibraryEnvironment.Linux: return(MLModuleLibraryLinux.predict(data, data_len, output, input_json)); case LibraryEnvironment.MacOS: return(MLModuleLibraryMac.predict(data, data_len, output, input_json)); } return((int)CustomExitCodes.GENERAL_ERROR); }