diff --git a/algo/algo/index.html b/algo/algo/index.html index a4375603555c421aa398f139e38358f5562cd474..a5b1bf8ac6652e0d07d6c0f8cff0f328c9595fbc 100644 --- a/algo/algo/index.html +++ b/algo/algo/index.html @@ -211,10 +211,10 @@
block_num
表示搜索空间中block的数量。block_mask
是一组由0、1组成的列表,0表示当前block是normal block,1表示当前block是reduction block。如果设置了block_mask
,则主要以block_mask
为主要配置,input_size
,output_size
和block_num
三种配置是无效的。Note:
-1. reduction block表示经过这个block之后的feature map大小下降为之前的一半,normal block表示经过这个block之后feature map大小不变。
-2. input_size
和output_size
用来计算整个模型结构中reduction block数量。
note
+input_size
和output_size
用来计算整个模型结构中reduction block数量。参数:
@@ -215,8 +219,10 @@Note:
-tokens是一个列表,token映射到搜索空间转换成相应的网络结构,一组token对应唯一的一个网络结构。
note
+tokens是一个列表,token映射到搜索空间转换成相应的网络结构,一组token对应唯一的一个网络结构。
+参数:
program(paddle.fluid.Program) - 要裁剪的目标网络。更多关于Program的介绍请参考:Program概念介绍。
scope(paddle.fluid.Scope) - 要裁剪的权重所在的scope
,Paddle中用scope
实例存放模型参数和运行时变量的值。Scope中的参数值会被inplace
的裁剪。更多介绍请参考Scope概念介绍
scope(paddle.fluid.Scope) - 要裁剪的权重所在的scope
,Paddle中用scope
实例存放模型参数和运行时变量的值。Scope中的参数值会被inplace
的裁剪。更多介绍请参考scope_guard
params(list
ratios(listparams
的剪切率,类型为列表。该列表长度必须与params
的长度一致。
place(paddle.fluid.Place) - 待裁剪参数所在的设备位置,可以是CUDAPlace
或CPUPlace
。Place概念介绍
place(paddle.fluid.Place) - 待裁剪参数所在的设备位置,可以是CUDAPlace或CPUPlace。
lazy(bool) - lazy
为True时,通过将指定通道的参数置零达到裁剪的目的,参数的shape保持不变
;lazy
为False时,直接将要裁的通道的参数删除,参数的shape
会发生变化。
program(paddle.fluid.Program) - 待评估的目标网络。更多关于Program的介绍请参考:Program概念介绍。
place(paddle.fluid.Place) - 待分析的参数所在的设备位置,可以是CUDAPlace
或CPUPlace
。Place概念介绍
place(paddle.fluid.Place) - 待分析的参数所在的设备位置,可以是CUDAPlace或CPUPlace。
param_names(list