产品 |
是否支持 |
---|---|
√ |
|
√ |
|
√ |
|
√ |
分解训练代码中的图,用于对分解后的模型进行finetune(微调)。
1 | add_ops = decompose_graph(save_path, graph=None) |
参数名 |
输入/输出 |
说明 |
---|---|---|
save_path |
输入 |
含义:auto_decomposition张量分解后所得文件的保存路径。 数据类型:string |
graph |
输入 |
含义:待分解的图,可选。如果不输入或为None,则会对当前图进行分解。 数据类型:tf.Graph 默认值:None |
add_ops |
返回值 |
含义:张量分解后新添加卷积层的名字的列表。 数据类型:list |
张量分解后新添加卷积层的名字的列表。
用户训练代码中:
1 2 3 4 5 6 | from amct_tensorflow.tensor_decompose import decompose_graph # 构造网络的图的用户代码... decompose_graph(save_path='decomposed_path/model') # 构造并应用优化器的用户代码... # ... # 在训练前加载分解后模型权重的代码(由用户补充处理)... |