Files
paddlepaddle--paddle/paddle/fluid/inference/paddle_inference.map
T
2026-07-13 12:40:42 +08:00

90 lines
2.3 KiB
Plaintext

{
global:
extern "C++" {
*paddle_infer::GetVersion*;
*paddle_infer::UpdateDllFlag*;
*paddle_infer::experimental::InternalUtils*;
*paddle_infer::Tensor*;
*paddle_infer::Predictor*;
*paddle_infer::CreatePredictor*;
*paddle_infer::GetTrtCompileVersion*;
*paddle_infer::GetTrtRuntimeVersion*;
*paddle_infer::GetNumBytesOfDataType*;
*paddle_infer::ConvertToMixedPrecision*;
*paddle_infer::contrib::TensorUtils*;
*paddle_infer::contrib::Status*;
*paddle_infer::services::PredictorPool*;
*paddle_infer::LayoutConvert*;
*paddle::common*;
*paddle::experimental*;
*paddle::Tensor*;
*paddle::internal*;
*paddle::get_version*;
*paddle::XpuConfig*;
*paddle::AnalysisConfig::*;
*paddle::PaddlePredictor::*;
*paddle::CreatePaddlePredictor*;
*paddle::NativePaddlePredictor*;
*paddle::AnalysisPredictor*;
*paddle::PaddleDtypeSize*;
*paddle::ZeroCopyTensor*;
*paddle::*Strategy*;
*paddle::NativeConfig*;
*paddle::PaddleBuf*;
*paddle::PaddleTensor*;
*paddle::UpdateDllFlag*;
*paddle::MakeCipher*;
*paddle::DefaultGPUPlace*;
*paddle::ResourceManager*;
*paddle::GPUContextResource*;
*paddle::CPUContextResource*;
*paddle::OpMetaInfoBuilder*;
*paddle::CustomOpKernelContext*;
*paddle::RegisterSymbolsFor*;
*paddle::from_blob*;
*paddle::InitPhi*;
*paddle::flags*;
/* ut needs the following symbol, we need to modify all the ut to hidden such symbols */
/* Another question: the ut size will grow from 50M to 80M, why? */
*paddle::detail*;
*paddle::imperative*;
*paddle::detailv3*;
*paddle::memory*;
*paddle::string*;
*paddle::operators*;
*paddle::distributed*;
/* *paddle::distributed::FleetWrapper*; */
/* *paddle::distributed::TensorTable*; */
/* *paddle::distributed::TableManager*; */
/* *paddle::inference*; */
*paddle::inference::ReadBinaryFile*;
*paddle::platform*;
/* *paddle::platform::GetExportedFlagInfoMap*; */
/* *paddle::framework*; */
*paddle::framework::InitDevices*;
*paddle::framework::InitMemoryMethod*;
*paddle::framework::InterpreterCore*;
*paddle::framework::Executor*;
*paddle::framework::proto*;
};
/* The following symbols need to reconsider. */
*Pass*;
*profile*;
*phi*;
*pir*;
*drr*;
PD_*;
*cinn*;
local:
*;
};