File tree Expand file tree Collapse file tree 3 files changed +20
-12
lines changed Expand file tree Collapse file tree 3 files changed +20
-12
lines changed Original file line number Diff line number Diff line change 1111
1212 *  [ predict_with_paddle.py] ( predict_with_paddle.py ) :在PaddlePaddle上完成推荐模型的预测
1313
14-  *  [ train_test_cost.png] ( train_test_cost.png ) :训练过程中成本变化曲线图 
14+  *  [ train_test_cost.png] ( train_test_cost.png ) :训练和测试过程中成本变化曲线图 
1515
Original file line number Diff line number Diff line change 1111
1212使用paddle框架实现个性化电影推荐系统的结果预测, 
1313无需重新训练模型,只需加载模型文件。关键步骤如下: 
14- 1.载入数据 
15- 2.初始化 
16- 3.配置网络结构 
17- 4.从parameters文件直接获取模型参数 
18- 5.根据模型参数和测试数据来预测结果 
14+ 1.初始化 
15+ 2.配置网络结构 
16+  - 构造用户融合特征模型 
17+ - 构造电影融合特征模型 
18+ - 定义特征相似性度量inference 
19+  - 定义feeding 
20+ 3.从parameters文件直接获取模型参数 
21+ 4.根据模型参数和测试数据来预测结果 
1922""" 
2023
2124import  paddle .v2  as  paddle 
Original file line number Diff line number Diff line change 1111
1212使用paddle框架实现个性化电影推荐系统的模型训练和参数输出保存,关键步骤如下: 
13131.初始化 
14- 2.构造用户融合特征模型 
15- 3.构造电影融合特征模型 
16- 4.定义特征相似性度量inference和成本函数cost 
17- 5.定义模型训练器trainer 
18- 6.定义事件迭代训练模型(包括绘图模块) 
19- 7.保存模型参数 
14+ 2.配置网络结构和设置参数: 
15+  - 构造用户融合特征模型 
16+ - 构造电影融合特征模型 
17+ - 定义特征相似性度量inference 
18+ - 成本函数cost 
19+ - 创建parameters 
20+  - 定义feeding 
21+ 3.定义event_handler 
22+ 4.定义trainer 
23+ 5.开始训练 
24+ 6.展示cost曲线plot_costs() 
2025""" 
2126
2227import  matplotlib 
                         You can’t perform that action at this time. 
           
                  
0 commit comments