PaddleSlim
中文文档
Introduction
Install
Quick Start
Aadvanced Tutorials
API Documents
Model Zoo
PaddleSlim
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
A
all_inputs() (paddleslim.core.graph_wrapper.OpWrapper method)
(paddleslim.core.OpWrapper method)
all_outputs() (paddleslim.core.graph_wrapper.OpWrapper method)
(paddleslim.core.OpWrapper method)
all_parameters() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
attr() (paddleslim.core.graph_wrapper.OpWrapper method)
(paddleslim.core.OpWrapper method)
AutoPruner (class in paddleslim.prune)
(class in paddleslim.prune.auto_pruner)
B
basic_block() (paddleslim.models.resnet.ResNet method)
best_tokens (paddleslim.common.sa_controller.SAController attribute)
(paddleslim.common.SAController attribute)
bottleneck_block() (paddleslim.models.resnet.ResNet method)
C
cached_reader() (in module paddleslim.common)
(in module paddleslim.common.cached_reader)
check_ip() (in module paddleslim.pantheon.utils)
clone() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
close() (paddleslim.common.controller_server.ControllerServer method)
(paddleslim.common.ControllerServer method)
ControllerClient (class in paddleslim.common)
(class in paddleslim.common.controller_client)
ControllerServer (class in paddleslim.common)
(class in paddleslim.common.controller_server)
conv2d (class in paddleslim.prune)
(class in paddleslim.prune.prune_walker)
conv_bn_layer() (paddleslim.models.classification_models.MobileNet method)
(paddleslim.models.classification_models.MobileNetV2 method)
(paddleslim.models.mobilenet.MobileNet method)
(paddleslim.models.mobilenet_v2.MobileNetV2 method)
(paddleslim.models.resnet.ResNet method)
convert() (in module paddleslim.quant.quanter)
convert_dtype() (in module paddleslim.pantheon.utils)
current_info() (paddleslim.nas.sa_nas.SANAS method)
current_tokens (paddleslim.common.sa_controller.SAController attribute)
(paddleslim.common.SAController attribute)
D
depthwise_separable() (paddleslim.models.classification_models.MobileNet method)
(paddleslim.models.mobilenet.MobileNet method)
dump() (paddleslim.pantheon.Teacher method)
(paddleslim.pantheon.teacher.Teacher method)
E
EndSignal (class in paddleslim.pantheon.utils)
EvolutionaryController (class in paddleslim.common)
(class in paddleslim.common.controller)
F
flops() (in module paddleslim.analysis)
(in module paddleslim.analysis.flops)
flops_sensitivity() (in module paddleslim.prune)
(in module paddleslim.prune.sensitive)
forward() (paddleslim.nas.one_shot.one_shot_nas.OneShotSuperNet method)
(paddleslim.nas.one_shot.OneShotSuperNet method)
fsp_loss() (in module paddleslim.dist.single_distiller)
G
get() (paddleslim.core.Registry method)
(paddleslim.core.registry.Registry method)
get_flops() (paddleslim.nas.one_shot.super_mnasnet.SuperMnasnet method)
(paddleslim.nas.one_shot.SuperMnasnet method)
get_knowledge_desc() (paddleslim.pantheon.Student method)
(paddleslim.pantheon.student.Student method)
get_knowledge_generator() (paddleslim.pantheon.Student method)
(paddleslim.pantheon.student.Student method)
get_knowledge_qsize() (paddleslim.pantheon.Student method)
(paddleslim.pantheon.student.Student method)
get_logger() (in module paddleslim.common)
(in module paddleslim.common.log_helper)
get_param_by_op() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
get_ratios_by_loss() (in module paddleslim.prune)
(in module paddleslim.prune.sensitive)
get_ratios_by_sensitive() (paddleslim.prune.sensitive_pruner.SensitivePruner method)
(paddleslim.prune.SensitivePruner method)
GraphWrapper (class in paddleslim.core)
(class in paddleslim.core.graph_wrapper)
greedy_prune() (paddleslim.prune.sensitive_pruner.SensitivePruner method)
(paddleslim.prune.SensitivePruner method)
I
idx() (paddleslim.core.graph_wrapper.OpWrapper method)
(paddleslim.core.OpWrapper method)
image_classification() (in module paddleslim.models)
(in module paddleslim.models.util)
infer_shape() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
init_tokens() (paddleslim.nas.one_shot.one_shot_nas.OneShotSuperNet method)
(paddleslim.nas.one_shot.OneShotSuperNet method)
(paddleslim.nas.one_shot.SuperMnasnet method)
(paddleslim.nas.one_shot.super_mnasnet.SuperMnasnet method)
inputs() (paddleslim.core.graph_wrapper.OpWrapper method)
(paddleslim.core.OpWrapper method)
(paddleslim.core.VarWrapper method)
(paddleslim.core.graph_wrapper.VarWrapper method)
inverted_residual_unit() (paddleslim.models.classification_models.MobileNetV2 method)
(paddleslim.models.mobilenet_v2.MobileNetV2 method)
invresi_blocks() (paddleslim.models.classification_models.MobileNetV2 method)
(paddleslim.models.mobilenet_v2.MobileNetV2 method)
ip() (paddleslim.common.controller_server.ControllerServer method)
(paddleslim.common.ControllerServer method)
is_bwd_op() (paddleslim.core.graph_wrapper.OpWrapper method)
(paddleslim.core.OpWrapper method)
is_opt_op() (paddleslim.core.graph_wrapper.OpWrapper method)
(paddleslim.core.OpWrapper method)
is_parameter() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
(paddleslim.core.VarWrapper method)
(paddleslim.core.graph_wrapper.VarWrapper method)
is_persistable() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
L
l2_loss() (in module paddleslim.dist.single_distiller)
latency() (paddleslim.analysis.latency.LatencyEvaluator method)
(paddleslim.analysis.LatencyEvaluator method)
(paddleslim.analysis.TableLatencyEvaluator method)
(paddleslim.analysis.latency.TableLatencyEvaluator method)
LatencyEvaluator (class in paddleslim.analysis)
(class in paddleslim.analysis.latency)
load_model() (in module paddleslim.prune)
(in module paddleslim.prune.prune_io)
load_sensitivities() (in module paddleslim.prune)
(in module paddleslim.prune.sensitive)
lock() (in module paddleslim.common)
(in module paddleslim.common.lock)
loss() (in module paddleslim.dist.single_distiller)
M
max_reward (paddleslim.common.sa_controller.SAController attribute)
(paddleslim.common.SAController attribute)
merge() (in module paddleslim.dist.single_distiller)
merge_sensitive() (in module paddleslim.prune)
(in module paddleslim.prune.sensitive)
MobileNet (class in paddleslim.models.classification_models)
(class in paddleslim.models.mobilenet)
MobileNetV2 (class in paddleslim.models.classification_models)
(class in paddleslim.models.mobilenet_v2)
MobileNetV2_scale() (in module paddleslim.models.mobilenet_v2)
MobileNetV2_x1_0() (in module paddleslim.models.mobilenet_v2)
MobileNetV2_x1_5() (in module paddleslim.models.mobilenet_v2)
MobileNetV2_x2_0() (in module paddleslim.models.mobilenet_v2)
model_size() (in module paddleslim.analysis)
(in module paddleslim.analysis.model_size)
module_dict (paddleslim.core.Registry attribute)
(paddleslim.core.registry.Registry attribute)
N
name (paddleslim.core.Registry attribute)
(paddleslim.core.registry.Registry attribute)
name() (paddleslim.core.graph_wrapper.VarWrapper method)
(paddleslim.core.VarWrapper method)
net() (paddleslim.models.classification_models.MobileNet method)
(paddleslim.models.classification_models.MobileNetV2 method)
(paddleslim.models.mobilenet.MobileNet method)
(paddleslim.models.mobilenet_v2.MobileNetV2 method)
(paddleslim.models.resnet.ResNet method)
next_archs() (paddleslim.nas.sa_nas.SANAS method)
next_ops() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
next_tokens() (paddleslim.common.controller.EvolutionaryController method)
(paddleslim.common.ControllerClient method)
(paddleslim.common.EvolutionaryController method)
(paddleslim.common.SAController method)
(paddleslim.common.controller_client.ControllerClient method)
(paddleslim.common.sa_controller.SAController method)
numel_params() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
O
OneShotSearch() (in module paddleslim.nas.one_shot)
(in module paddleslim.nas.one_shot.one_shot_nas)
OneShotSuperNet (class in paddleslim.nas.one_shot)
(class in paddleslim.nas.one_shot.one_shot_nas)
ops() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
OpWrapper (class in paddleslim.core)
(class in paddleslim.core.graph_wrapper)
outputs() (paddleslim.core.graph_wrapper.OpWrapper method)
(paddleslim.core.OpWrapper method)
(paddleslim.core.VarWrapper method)
(paddleslim.core.graph_wrapper.VarWrapper method)
P
paddleslim (module)
paddleslim.analysis (module)
paddleslim.analysis.flops (module)
paddleslim.analysis.latency (module)
paddleslim.analysis.model_size (module)
paddleslim.common (module)
paddleslim.common.cached_reader (module)
paddleslim.common.controller (module)
paddleslim.common.controller_client (module)
paddleslim.common.controller_server (module)
paddleslim.common.lock (module)
paddleslim.common.log_helper (module)
paddleslim.common.sa_controller (module)
paddleslim.core (module)
paddleslim.core.graph_wrapper (module)
paddleslim.core.registry (module)
paddleslim.dist (module)
paddleslim.dist.single_distiller (module)
paddleslim.models (module)
paddleslim.models.classification_models (module)
paddleslim.models.mobilenet (module)
paddleslim.models.mobilenet_v2 (module)
paddleslim.models.resnet (module)
paddleslim.models.util (module)
paddleslim.nas.one_shot (module)
paddleslim.nas.one_shot.one_shot_nas (module)
paddleslim.nas.one_shot.super_mnasnet (module)
paddleslim.nas.sa_nas (module)
paddleslim.pantheon (module)
paddleslim.pantheon.student (module)
paddleslim.pantheon.teacher (module)
paddleslim.pantheon.utils (module)
paddleslim.prune (module)
paddleslim.prune.auto_pruner (module)
paddleslim.prune.prune_io (module)
paddleslim.prune.prune_walker (module)
paddleslim.prune.pruner (module)
paddleslim.prune.sensitive (module)
paddleslim.prune.sensitive_pruner (module)
paddleslim.quant (module)
paddleslim.quant.quant_embedding (module)
paddleslim.quant.quanter (module)
paddleslim.version (module)
port() (paddleslim.common.controller_server.ControllerServer method)
(paddleslim.common.ControllerServer method)
pre_ops() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
program() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
prune() (paddleslim.prune.auto_pruner.AutoPruner method)
(paddleslim.prune.AutoPruner method)
(paddleslim.prune.Pruner method)
(paddleslim.prune.SensitivePruner method)
(paddleslim.prune.pruner.Pruner method)
(paddleslim.prune.sensitive_pruner.SensitivePruner method)
Pruner (class in paddleslim.prune)
(class in paddleslim.prune.pruner)
Q
quant_aware() (in module paddleslim.quant.quanter)
quant_embedding() (in module paddleslim.quant.quant_embedding)
quant_post() (in module paddleslim.quant.quanter)
R
range_table() (paddleslim.nas.one_shot.one_shot_nas.OneShotSuperNet method)
(paddleslim.nas.one_shot.OneShotSuperNet method)
(paddleslim.nas.one_shot.SuperMnasnet method)
(paddleslim.nas.one_shot.super_mnasnet.SuperMnasnet method)
recv() (paddleslim.pantheon.Student method)
(paddleslim.pantheon.Teacher method)
(paddleslim.pantheon.student.Student method)
(paddleslim.pantheon.teacher.Teacher method)
register() (paddleslim.core.Registry method)
(paddleslim.core.registry.Registry method)
register_teacher() (paddleslim.pantheon.Student method)
(paddleslim.pantheon.student.Student method)
Registry (class in paddleslim.core)
(class in paddleslim.core.registry)
request_current_info() (paddleslim.common.controller_client.ControllerClient method)
(paddleslim.common.ControllerClient method)
reset() (paddleslim.common.controller.EvolutionaryController method)
(paddleslim.common.EvolutionaryController method)
ResNet (class in paddleslim.models.resnet)
ResNet101() (in module paddleslim.models.resnet)
ResNet152() (in module paddleslim.models.resnet)
ResNet34() (in module paddleslim.models.classification_models)
(in module paddleslim.models.resnet)
ResNet50() (in module paddleslim.models.classification_models)
(in module paddleslim.models.resnet)
restore() (paddleslim.prune.sensitive_pruner.SensitivePruner method)
(paddleslim.prune.SensitivePruner method)
reward() (paddleslim.nas.sa_nas.SANAS method)
(paddleslim.prune.AutoPruner method)
(paddleslim.prune.auto_pruner.AutoPruner method)
run() (paddleslim.common.controller_server.ControllerServer method)
(paddleslim.common.ControllerServer method)
S
SAController (class in paddleslim.common)
(class in paddleslim.common.sa_controller)
SANAS (class in paddleslim.nas.sa_nas)
save_checkpoint() (paddleslim.prune.sensitive_pruner.SensitivePruner method)
(paddleslim.prune.SensitivePruner method)
save_model() (in module paddleslim.prune)
(in module paddleslim.prune.prune_io)
send() (paddleslim.pantheon.Student method)
(paddleslim.pantheon.Teacher method)
(paddleslim.pantheon.student.Student method)
(paddleslim.pantheon.teacher.Teacher method)
SensitivePruner (class in paddleslim.prune)
(class in paddleslim.prune.sensitive_pruner)
sensitivity() (in module paddleslim.prune)
(in module paddleslim.prune.sensitive)
set_attr() (paddleslim.core.graph_wrapper.OpWrapper method)
(paddleslim.core.OpWrapper method)
set_shape() (paddleslim.core.graph_wrapper.VarWrapper method)
(paddleslim.core.VarWrapper method)
shape() (paddleslim.core.graph_wrapper.VarWrapper method)
(paddleslim.core.VarWrapper method)
shortcut() (paddleslim.models.classification_models.MobileNetV2 method)
(paddleslim.models.mobilenet_v2.MobileNetV2 method)
(paddleslim.models.resnet.ResNet method)
soft_label_loss() (in module paddleslim.dist.single_distiller)
start() (paddleslim.common.controller_server.ControllerServer method)
(paddleslim.common.ControllerServer method)
(paddleslim.pantheon.Student method)
(paddleslim.pantheon.Teacher method)
(paddleslim.pantheon.student.Student method)
(paddleslim.pantheon.teacher.Teacher method)
start_knowledge_service() (paddleslim.pantheon.Teacher method)
(paddleslim.pantheon.teacher.Teacher method)
StartSignal (class in paddleslim.pantheon.utils)
Student (class in paddleslim.pantheon)
(class in paddleslim.pantheon.student)
SuperMnasnet (class in paddleslim.nas.one_shot)
(class in paddleslim.nas.one_shot.super_mnasnet)
SyncSignal (class in paddleslim.pantheon.utils)
T
TableLatencyEvaluator (class in paddleslim.analysis)
(class in paddleslim.analysis.latency)
Teacher (class in paddleslim.pantheon)
(class in paddleslim.pantheon.teacher)
tokens2arch() (paddleslim.nas.sa_nas.SANAS method)
type() (paddleslim.core.graph_wrapper.OpWrapper method)
(paddleslim.core.OpWrapper method)
U
unlock() (in module paddleslim.common)
(in module paddleslim.common.lock)
update() (paddleslim.common.controller.EvolutionaryController method)
(paddleslim.common.ControllerClient method)
(paddleslim.common.EvolutionaryController method)
(paddleslim.common.SAController method)
(paddleslim.common.controller_client.ControllerClient method)
(paddleslim.common.sa_controller.SAController method)
update_groups_of_conv() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
update_param_shape() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
V
var() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
vars() (paddleslim.core.graph_wrapper.GraphWrapper method)
(paddleslim.core.GraphWrapper method)
VarWrapper (class in paddleslim.core)
(class in paddleslim.core.graph_wrapper)