MCPcopy Create free account
hub / github.com/catboost/catboost / LoadFullModelZeroCopy

Function LoadFullModelZeroCopy

catboost/libs/model_interface/c_api.cpp:308–317  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

306}
307
308CATBOOST_API bool LoadFullModelZeroCopy(ModelCalcerHandle* modelHandle, const void* binaryBuffer, size_t binaryBufferSize) {
309 try {
310 *FULL_MODEL_PTR(modelHandle) = ReadZeroCopyModel(binaryBuffer, binaryBufferSize);
311 } catch (...) {
312 ErrorMessageHolder.Get().Message = CurrentExceptionMessage();
313 return false;
314 }
315
316 return true;
317}
318
319CATBOOST_API bool EnableGPUEvaluation(ModelCalcerHandle* modelHandle, int deviceId) {
320 try {

Callers

nothing calls this directly

Calls 3

ReadZeroCopyModelFunction · 0.85
CurrentExceptionMessageFunction · 0.85
GetMethod · 0.45

Tested by

no test coverage detected