pca-master (1)
所属分类:图形图像处理
开发工具:Visual C++
文件大小:10079KB
下载次数:2
上传日期:2018-01-15 11:15:57
上 传 者:
HJL Kevin
说明: 此源代码使用Eigen C ++库在C ++中实现了PCA算法。
运行代码所需的组件:
- 安装Visual Studio 2012(Express Edition工作正常)
- Windows操作系统(Windows 7或更高版本)
如何运行源代码:
- 打开文件。\ pca \ PrincipalComponentAnalysis \ PrincipalComponentAnalysis \ Program.cpp
- 在行和列变量中设置矩阵的尺寸。
- 在m变量中设置矩阵值。
- 运行程序F5
- 输出应该是输入的主要成分的值。
分配矩阵的输出可以在Output.txt中找到
(This source code has implementation for PCA algorithm in C++ using Eigen C++ library.
Required components to run the code:
- Install Visual Studio 2012 (Express Edition works fine)
- Windows operating system (Windows 7 or higher)
How to run the source code:
- Open file .\pca\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Program.cpp
- Set the matrix dimensions in rows and columns variables.
- Set the matrix values in m variable.
- Run the program F5
- Output should be the values of the input's principal component.
The output of the assignment matrix is found in Output.txt)
文件列表:
(1) (0, 2018-01-15)
(1)\pca-master (0, 2018-01-15)
(1)\pca-master\LICENSE (10273, 2013-10-20)
(1)\pca-master\Output.txt (127, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis (0, 2018-01-15)
(1)\pca-master\PrincipalComponentAnalysis\Debug (0, 2018-01-15)
(1)\pca-master\PrincipalComponentAnalysis\Debug\PrincipalComponentAnalysis.exe (691200, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\Debug\PrincipalComponentAnalysis.ilk (2215616, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\Debug\PrincipalComponentAnalysis.pdb (14052352, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis (0, 2018-01-15)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug (0, 2018-01-15)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\Principa.EF27E5A2.tlog (0, 2018-01-15)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\Principa.EF27E5A2.tlog\CL.read.1.tlog (51310, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\Principa.EF27E5A2.tlog\CL.write.1.tlog (888, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\Principa.EF27E5A2.tlog\PrincipalComponentAnalysis.lastbuildstate (214, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\Principa.EF27E5A2.tlog\cl.command.1.tlog (834, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\Principa.EF27E5A2.tlog\link.command.1.tlog (1558, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\Principa.EF27E5A2.tlog\link.read.1.tlog (2982, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\Principa.EF27E5A2.tlog\link.write.1.tlog (860, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\PrincipalComponentAnalysis.log (1820, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\Program.obj (5023959, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\vc120.idb (2337792, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Debug\vc120.pdb (10612736, 2018-01-07)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen (0, 2018-01-15)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\Array (304, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\CMakeLists.txt (607, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\Cholesky (775, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\CholmodSupport (1696, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\Core (12768, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\Dense (122, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\Eigen (37, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\Eigen2Support (2686, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\Eigenvalues (1394, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\Geometry (1605, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\Householder (580, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\IterativeLinearSolvers (1594, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\Jacobi (645, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\LU (983, 2013-10-20)
(1)\pca-master\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Eigen\LeastSquares (712, 2013-10-20)
... ...
Implementation for Principal Component Analysis algorithm
==========================================================
This source code has implementation for PCA algorithm in C++ using Eigen C++ library.
Required components to run the code:
- Install Visual Studio 2012 (Express Edition works fine)
- Windows operating system (Windows 7 or higher)
How to run the source code:
- Open file .\pca\PrincipalComponentAnalysis\PrincipalComponentAnalysis\Program.cpp
- Set the matrix dimensions in rows and columns variables.
- Set the matrix values in m variable.
- Run the program F5
- Output should be the values of the input's principal component.
The output of the assignment matrix is found in Output.txt
近期下载者:
相关文件:
收藏者: