Paddle-Inference
release/v1.8
开始使用
概述
Quick Start
使用方法
使用流程
源码编译
使用Python预测
使用C++预测
性能调优
使用Paddle-TensorRT库预测
工具
模型可视化
模型转换工具 X2Paddle
Benchmark
性能数据
API文档
Library API
FAQ
FAQ 常见问题
Paddle-Inference
Docs
»
Index
Edit on GitHub
Index
P
P
paddle::AnalysisConfig (C++ struct)
paddle::AnalysisConfig::AnalysisConfig (C++ function)
,
[1]
,
[2]
,
[3]
paddle::AnalysisConfig::cpu_math_library_num_threads (C++ function)
paddle::AnalysisConfig::cpu_math_library_num_threads_ (C++ member)
paddle::AnalysisConfig::cudnn_enabled (C++ function)
paddle::AnalysisConfig::device_id_ (C++ member)
paddle::AnalysisConfig::disable_trt_plugin_fp16_ (C++ member)
paddle::AnalysisConfig::DisableFCPadding (C++ function)
paddle::AnalysisConfig::DisableGlogInfo (C++ function)
paddle::AnalysisConfig::DisableGpu (C++ function)
paddle::AnalysisConfig::enable_ir_optim_ (C++ member)
paddle::AnalysisConfig::enable_memory_optim (C++ function)
paddle::AnalysisConfig::enable_memory_optim_ (C++ member)
paddle::AnalysisConfig::EnableCUDNN (C++ function)
paddle::AnalysisConfig::EnableLiteEngine (C++ function)
paddle::AnalysisConfig::EnableMemoryOptim (C++ function)
paddle::AnalysisConfig::EnableMKLDNN (C++ function)
paddle::AnalysisConfig::EnableMkldnnQuantizer (C++ function)
paddle::AnalysisConfig::EnableProfile (C++ function)
paddle::AnalysisConfig::EnableTensorRtEngine (C++ function)
paddle::AnalysisConfig::EnableUseGpu (C++ function)
paddle::AnalysisConfig::fraction_of_gpu_memory_for_pool (C++ function)
paddle::AnalysisConfig::glog_info_disabled (C++ function)
paddle::AnalysisConfig::gpu_device_id (C++ function)
paddle::AnalysisConfig::ir_debug_ (C++ member)
paddle::AnalysisConfig::ir_optim (C++ function)
paddle::AnalysisConfig::is_valid (C++ function)
paddle::AnalysisConfig::is_valid_ (C++ member)
paddle::AnalysisConfig::lite_engine_enabled (C++ function)
paddle::AnalysisConfig::lite_ops_filter_ (C++ member)
paddle::AnalysisConfig::lite_passes_filter_ (C++ member)
paddle::AnalysisConfig::lite_precision_mode_ (C++ member)
paddle::AnalysisConfig::max_input_shape_ (C++ member)
paddle::AnalysisConfig::memory_pool_init_size_mb (C++ function)
paddle::AnalysisConfig::memory_pool_init_size_mb_ (C++ member)
paddle::AnalysisConfig::min_input_shape_ (C++ member)
paddle::AnalysisConfig::mkldnn_cache_capacity_ (C++ member)
paddle::AnalysisConfig::mkldnn_enabled (C++ function)
paddle::AnalysisConfig::mkldnn_enabled_op_types_ (C++ member)
paddle::AnalysisConfig::mkldnn_quantizer_config (C++ function)
paddle::AnalysisConfig::mkldnn_quantizer_config_ (C++ member)
paddle::AnalysisConfig::mkldnn_quantizer_enabled (C++ function)
paddle::AnalysisConfig::model_dir (C++ function)
paddle::AnalysisConfig::model_dir_ (C++ member)
paddle::AnalysisConfig::model_from_memory (C++ function)
paddle::AnalysisConfig::model_from_memory_ (C++ member)
paddle::AnalysisConfig::opt_cache_dir_ (C++ member)
paddle::AnalysisConfig::optim_input_shape_ (C++ member)
paddle::AnalysisConfig::params_file (C++ function)
paddle::AnalysisConfig::params_file_ (C++ member)
paddle::AnalysisConfig::PartiallyRelease (C++ function)
paddle::AnalysisConfig::pass_builder (C++ function)
paddle::AnalysisConfig::pass_builder_ (C++ member)
paddle::AnalysisConfig::Precision (C++ enum)
paddle::AnalysisConfig::Precision::kFloat32 (C++ enumerator)
paddle::AnalysisConfig::Precision::kHalf (C++ enumerator)
paddle::AnalysisConfig::Precision::kInt8 (C++ enumerator)
paddle::AnalysisConfig::profile_enabled (C++ function)
paddle::AnalysisConfig::prog_file (C++ function)
paddle::AnalysisConfig::prog_file_ (C++ member)
paddle::AnalysisConfig::serialized_info_cache_ (C++ member)
paddle::AnalysisConfig::SerializeInfoCache (C++ function)
paddle::AnalysisConfig::SetCpuMathLibraryNumThreads (C++ function)
paddle::AnalysisConfig::SetInValid (C++ function)
paddle::AnalysisConfig::SetMkldnnCacheCapacity (C++ function)
paddle::AnalysisConfig::SetMKLDNNOp (C++ function)
paddle::AnalysisConfig::SetModel (C++ function)
,
[1]
paddle::AnalysisConfig::SetModelBuffer (C++ function)
paddle::AnalysisConfig::SetOptimCacheDir (C++ function)
paddle::AnalysisConfig::SetParamsFile (C++ function)
paddle::AnalysisConfig::SetProgFile (C++ function)
paddle::AnalysisConfig::SetTRTDynamicShapeInfo (C++ function)
paddle::AnalysisConfig::specify_input_name (C++ function)
paddle::AnalysisConfig::specify_input_name_ (C++ member)
paddle::AnalysisConfig::SwitchIrDebug (C++ function)
paddle::AnalysisConfig::SwitchIrOptim (C++ function)
paddle::AnalysisConfig::SwitchSpecifyInputNames (C++ function)
paddle::AnalysisConfig::SwitchUseFeedFetchOps (C++ function)
paddle::AnalysisConfig::tensorrt_engine_enabled (C++ function)
paddle::AnalysisConfig::tensorrt_max_batchsize_ (C++ member)
paddle::AnalysisConfig::tensorrt_min_subgraph_size_ (C++ member)
paddle::AnalysisConfig::tensorrt_precision_mode_ (C++ member)
paddle::AnalysisConfig::tensorrt_workspace_size_ (C++ member)
paddle::AnalysisConfig::ToNativeConfig (C++ function)
paddle::AnalysisConfig::trt_use_calib_mode_ (C++ member)
paddle::AnalysisConfig::trt_use_static_engine_ (C++ member)
paddle::AnalysisConfig::Update (C++ function)
paddle::AnalysisConfig::use_cudnn_ (C++ member)
paddle::AnalysisConfig::use_fc_padding (C++ function)
paddle::AnalysisConfig::use_fc_padding_ (C++ member)
paddle::AnalysisConfig::use_feed_fetch_ops_ (C++ member)
paddle::AnalysisConfig::use_feed_fetch_ops_enabled (C++ function)
paddle::AnalysisConfig::use_gpu (C++ function)
paddle::AnalysisConfig::use_gpu_ (C++ member)
paddle::AnalysisConfig::use_lite_ (C++ member)
paddle::AnalysisConfig::use_mkldnn_ (C++ member)
paddle::AnalysisConfig::use_mkldnn_quantizer_ (C++ member)
paddle::AnalysisConfig::use_tensorrt_ (C++ member)
paddle::AnalysisConfig::with_glog_info_ (C++ member)
paddle::AnalysisConfig::with_profile_ (C++ member)
paddle::CpuPassStrategy (C++ class)
paddle::CpuPassStrategy::CpuPassStrategy (C++ function)
,
[1]
paddle::CpuPassStrategy::EnableCUDNN (C++ function)
paddle::CpuPassStrategy::EnableMKLDNN (C++ function)
paddle::CpuPassStrategy::EnableMkldnnQuantizer (C++ function)
paddle::CpuPassStrategy::~CpuPassStrategy (C++ function)
paddle::get_version (C++ function)
paddle::GpuPassStrategy (C++ class)
paddle::GpuPassStrategy::EnableCUDNN (C++ function)
paddle::GpuPassStrategy::EnableMKLDNN (C++ function)
paddle::GpuPassStrategy::EnableMkldnnQuantizer (C++ function)
paddle::GpuPassStrategy::GpuPassStrategy (C++ function)
,
[1]
paddle::GpuPassStrategy::~GpuPassStrategy (C++ function)
paddle::kLiteSubgraphPasses (C++ member)
paddle::kTRTSubgraphPasses (C++ member)
paddle::MkldnnQuantizerConfig (C++ class)
paddle::MkldnnQuantizerConfig::default_scale_algo (C++ function)
paddle::MkldnnQuantizerConfig::default_scale_algo_ (C++ member)
paddle::MkldnnQuantizerConfig::enabled_op_types (C++ function)
paddle::MkldnnQuantizerConfig::enabled_op_types_ (C++ member)
paddle::MkldnnQuantizerConfig::excluded_op_ids (C++ function)
paddle::MkldnnQuantizerConfig::excluded_op_ids_ (C++ member)
paddle::MkldnnQuantizerConfig::MkldnnQuantizerConfig (C++ function)
paddle::MkldnnQuantizerConfig::rules_ (C++ member)
paddle::MkldnnQuantizerConfig::scale_algo (C++ function)
paddle::MkldnnQuantizerConfig::SetDefaultScaleAlgo (C++ function)
paddle::MkldnnQuantizerConfig::SetEnabledOpTypes (C++ function)
paddle::MkldnnQuantizerConfig::SetExcludedOpIds (C++ function)
paddle::MkldnnQuantizerConfig::SetScaleAlgo (C++ function)
paddle::MkldnnQuantizerConfig::SetWarmupBatchSize (C++ function)
paddle::MkldnnQuantizerConfig::SetWarmupData (C++ function)
paddle::MkldnnQuantizerConfig::warmup_batch_size (C++ function)
paddle::MkldnnQuantizerConfig::warmup_bs_ (C++ member)
paddle::MkldnnQuantizerConfig::warmup_data (C++ function)
paddle::MkldnnQuantizerConfig::warmup_data_ (C++ member)
paddle::NativeConfig (C++ struct)
paddle::NativeConfig::cpu_math_library_num_threads (C++ function)
paddle::NativeConfig::cpu_math_library_num_threads_ (C++ member)
paddle::NativeConfig::device (C++ member)
paddle::NativeConfig::fraction_of_gpu_memory (C++ member)
paddle::NativeConfig::param_file (C++ member)
paddle::NativeConfig::prog_file (C++ member)
paddle::NativeConfig::SetCpuMathLibraryNumThreads (C++ function)
paddle::NativeConfig::specify_input_name (C++ member)
paddle::NativeConfig::use_gpu (C++ member)
paddle::PaddleBuf (C++ class)
paddle::PaddleBuf::data (C++ function)
paddle::PaddleBuf::empty (C++ function)
paddle::PaddleBuf::length (C++ function)
paddle::PaddleBuf::operator= (C++ function)
,
[1]
paddle::PaddleBuf::PaddleBuf (C++ function)
,
[1]
,
[2]
,
[3]
,
[4]
paddle::PaddleBuf::Reset (C++ function)
paddle::PaddleBuf::Resize (C++ function)
paddle::PaddleBuf::~PaddleBuf (C++ function)
paddle::PaddleDType (C++ enum)
paddle::PaddleDType::FLOAT32 (C++ enumerator)
paddle::PaddleDType::INT32 (C++ enumerator)
paddle::PaddleDType::INT64 (C++ enumerator)
paddle::PaddleDType::UINT8 (C++ enumerator)
paddle::PaddleDtypeSize (C++ function)
paddle::PaddleEngineKind (C++ enum)
paddle::PaddleEngineKind::kAnalysis (C++ enumerator)
paddle::PaddleEngineKind::kAutoMixedTensorRT (C++ enumerator)
paddle::PaddleEngineKind::kNative (C++ enumerator)
paddle::PaddlePassBuilder (C++ class)
paddle::PaddlePassBuilder::AllPasses (C++ function)
paddle::PaddlePassBuilder::AnalysisPasses (C++ function)
paddle::PaddlePassBuilder::AppendAnalysisPass (C++ function)
paddle::PaddlePassBuilder::AppendPass (C++ function)
paddle::PaddlePassBuilder::ClearPasses (C++ function)
paddle::PaddlePassBuilder::DebugString (C++ function)
paddle::PaddlePassBuilder::DeletePass (C++ function)
,
[1]
paddle::PaddlePassBuilder::InsertPass (C++ function)
paddle::PaddlePassBuilder::PaddlePassBuilder (C++ function)
paddle::PaddlePassBuilder::SetPasses (C++ function)
paddle::PaddlePassBuilder::TurnOnDebug (C++ function)
paddle::PaddlePlace (C++ enum)
paddle::PaddlePlace::kCPU (C++ enumerator)
paddle::PaddlePlace::kGPU (C++ enumerator)
paddle::PaddlePlace::kUNK (C++ enumerator)
paddle::PaddlePredictor (C++ class)
paddle::PaddlePredictor::Clone (C++ function)
paddle::PaddlePredictor::Config (C++ struct)
,
[1]
paddle::PaddlePredictor::Config::model_dir (C++ member)
,
[1]
paddle::PaddlePredictor::GetInputNames (C++ function)
paddle::PaddlePredictor::GetInputTensor (C++ function)
paddle::PaddlePredictor::GetInputTensorShape (C++ function)
paddle::PaddlePredictor::GetOutputNames (C++ function)
paddle::PaddlePredictor::GetOutputTensor (C++ function)
paddle::PaddlePredictor::GetSerializedProgram (C++ function)
paddle::PaddlePredictor::operator= (C++ function)
paddle::PaddlePredictor::PaddlePredictor (C++ function)
,
[1]
paddle::PaddlePredictor::Run (C++ function)
paddle::PaddlePredictor::ZeroCopyRun (C++ function)
paddle::PaddlePredictor::~PaddlePredictor (C++ function)
paddle::PaddleTensor (C++ struct)
paddle::PaddleTensor::data (C++ member)
paddle::PaddleTensor::dtype (C++ member)
paddle::PaddleTensor::lod (C++ member)
paddle::PaddleTensor::name (C++ member)
paddle::PaddleTensor::PaddleTensor (C++ function)
paddle::PaddleTensor::shape (C++ member)
paddle::PassStrategy (C++ class)
paddle::PassStrategy::EnableCUDNN (C++ function)
paddle::PassStrategy::EnableMKLDNN (C++ function)
paddle::PassStrategy::EnableMkldnnQuantizer (C++ function)
paddle::PassStrategy::PassStrategy (C++ function)
paddle::PassStrategy::use_gpu (C++ function)
paddle::PassStrategy::~PassStrategy (C++ function)
paddle::ScaleAlgo (C++ enum)
paddle::ScaleAlgo::KL (C++ enumerator)
paddle::ScaleAlgo::MAX (C++ enumerator)
paddle::ScaleAlgo::MAX_CH (C++ enumerator)
paddle::ScaleAlgo::MAX_CH_T (C++ enumerator)
paddle::ScaleAlgo::NONE (C++ enumerator)
paddle::ZeroCopyTensor (C++ class)
paddle::ZeroCopyTensor::copy_from_cpu (C++ function)
paddle::ZeroCopyTensor::copy_to_cpu (C++ function)
paddle::ZeroCopyTensor::data (C++ function)
paddle::ZeroCopyTensor::FindTensor (C++ function)
paddle::ZeroCopyTensor::lod (C++ function)
paddle::ZeroCopyTensor::mutable_data (C++ function)
paddle::ZeroCopyTensor::name (C++ function)
paddle::ZeroCopyTensor::Reshape (C++ function)
paddle::ZeroCopyTensor::SetLoD (C++ function)
paddle::ZeroCopyTensor::SetName (C++ function)
paddle::ZeroCopyTensor::SetPlace (C++ function)
paddle::ZeroCopyTensor::shape (C++ function)
paddle::ZeroCopyTensor::type (C++ function)
paddle::ZeroCopyTensor::ZeroCopyTensor (C++ function)
Read the Docs
v: release/v1.8
Versions
master
latest
release-v2.0
release-v1.8
Downloads
html
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.