svdfeature-1.1.6
所属分类:图形图像处理
开发工具:Visual C++
文件大小:1068KB
下载次数:117
上传日期:2012-11-18 21:17:39
上 传 者:
abcdefghu
说明: CF svdFeature, 基于C++开发的,利用svd奇异矩阵分解建立的协同过滤工具箱。可以解决常用的所有协同过滤问题。对于推荐系统的建立至关重要,是很好的学习和使用的工具箱。协同滤波也是最有机器学习感觉的方法之一,我们大家都爱它!
(CF svdFeature, a well performed toolkit of confiltering method based on svd, which is developed using C++ programming language. It could almost solve all common cofitering problems.)
文件列表:
svdfeature-1.1.6 (0, 2011-12-02)
svdfeature-1.1.6\apex_svd_model.h (23465, 2011-11-28)
svdfeature-1.1.6\svd_feature_infer.cpp (13995, 2011-11-28)
svdfeature-1.1.6\svdpp_randorder.cpp (2103, 2011-11-28)
svdfeature-1.1.6\apex_svd.h (4564, 2011-11-28)
svdfeature-1.1.6\svd_feature.cpp (11813, 2011-11-28)
svdfeature-1.1.6\apex_svd_data.h (19166, 2011-11-28)
svdfeature-1.1.6\apex-utils (0, 2011-11-28)
svdfeature-1.1.6\apex-utils\apex_thread.h (3583, 2011-11-28)
svdfeature-1.1.6\apex-utils\apex_config.h (3966, 2011-11-28)
svdfeature-1.1.6\apex-utils\apex_utils.h (3930, 2011-11-28)
svdfeature-1.1.6\apex-utils\apex_task.h (1686, 2011-11-28)
svdfeature-1.1.6\apex-utils\apex_buffer_loader.h (7951, 2011-11-28)
svdfeature-1.1.6\Makefile (1063, 2011-11-28)
svdfeature-1.1.6\apex_svd_data.cpp (38253, 2011-11-28)
svdfeature-1.1.6\make_feature_buffer.cpp (2369, 2011-11-28)
svdfeature-1.1.6\line_shuffle.cpp (1740, 2011-11-28)
svdfeature-1.1.6\VS2005 (0, 2011-11-28)
svdfeature-1.1.6\VS2005\make_ugroup_buffer (0, 2011-11-28)
svdfeature-1.1.6\VS2005\make_ugroup_buffer\make_ugroup_buffer.vcproj (6821, 2011-11-28)
svdfeature-1.1.6\VS2005\svd_feature_infer (0, 2011-11-28)
svdfeature-1.1.6\VS2005\svd_feature_infer\svd_feature_infer.vcproj (6886, 2011-11-28)
svdfeature-1.1.6\VS2005\line_reorder (0, 2011-11-28)
svdfeature-1.1.6\VS2005\line_reorder\line_reorder.vcproj (6730, 2011-11-28)
svdfeature-1.1.6\VS2005\svd_feature (0, 2011-11-28)
svdfeature-1.1.6\VS2005\svd_feature\svd_feature.vcproj (6868, 2011-11-28)
svdfeature-1.1.6\VS2005\SVDFeature.sln (5887, 2011-11-28)
svdfeature-1.1.6\VS2005\svdpp_randorder (0, 2011-11-28)
svdfeature-1.1.6\VS2005\svdpp_randorder\svdpp_randorder.vcproj (9823, 2011-11-28)
svdfeature-1.1.6\VS2005\make_feature_buffer (0, 2011-11-28)
svdfeature-1.1.6\VS2005\make_feature_buffer\make_feature_buffer.vcproj (6824, 2011-11-28)
svdfeature-1.1.6\VS2005\line_shuffle (0, 2011-11-28)
svdfeature-1.1.6\VS2005\line_shuffle\line_shuffle.vcproj (6730, 2011-11-28)
svdfeature-1.1.6\line_reorder.cpp (1996, 2011-11-28)
svdfeature-1.1.6\demo (0, 2011-11-28)
svdfeature-1.1.6\demo\movielen-svdpp.conf (1231, 2011-11-28)
svdfeature-1.1.6\demo\clean.sh (139, 2011-11-28)
svdfeature-1.1.6\demo\movielen-temporalsvd-itemdaybin.conf (898, 2011-11-28)
... ...
----BUILD:LINUX----
make
----BUILD:WINDOWS----
require MS Visual Studio, see VS2005 folder for sln file, use x*** on ***bit machine
(1) create a empty project for each exes
(2) for each exec listed, add files to project:
(2.1) svd_feature.exe
* svd_feature.cpp
* apex_svd.cpp
* apex_svd_data.cpp
(2.2) svd_feature_infer.exe
* svd_feature_infer.cpp
* apex_svd.cpp
* apex_svd_data.cpp
(2.3) line_shuffle.exe
* line_shuffle.cpp
(2.4) make_feature_buffer.exe
* make_feature_buffer.cpp
* apex_svd_data.cpp
(2.5) make_ugroup_buffer.exe
* make_ugroup_buffer.cpp
* apex_svd_data.cpp
(2.6) svdpp_randorder.exe
* svdpp_randorder.cpp
(2.7) line_reorder.exe
* line_reorder.cpp
(3) rebuild all projects
----Usage Examples----
see demo folder
please also refer to other non-trival usage examples in our project homepage( http://apex.sjtu.edu.cn/apex_wiki/svdfeature ).
----DOC----
see doc folder
----CHANGE LOG----
1.0 2011-07-11: first release
1.1 2011-09-17: add efficient computation of SVD++, better support for rank-model, removed dependecy on dSFMT
1.1.2 2011-09-21: add document for code interface, fix a bug that occurs in windows, add different kinds of regularization options
1.1.3 2011-10-07: add detailed regularization setting, fix a bug that only occurs in windows
1.1.4 2011-10-12: fix a bug related in rank-model, more robust input buffering for user grouped format, less memory cost for loading input data
1.1.5 2011-11-21: Add support for common parameter space of user/item features. This allows interesting usage such as joint matrix factorization and symmetric relation prediction
1.1.6 2011-12--2: Add lite version of SVDFeature(apex_svd_lite.cpp), used for example purpose for SGD implementation
近期下载者:
相关文件:
收藏者: