cluster-2.9

所属分类:数值算法/人工智能
开发工具:Visual C++
文件大小:34KB
下载次数:11
上传日期:2009-07-03 16:20:15
上 传 者miner_2006
说明:  图聚类算法工具包源代码,可对vector类型数据实现聚类。C++代码
(Clustering algorithm source code kit)

文件列表:
cluster-2.9\alloc.h (1890, 1993-01-21)
cluster-2.9\error.h (1585, 1993-03-25)
cluster-2.9\cluster.h (556, 1993-03-02)
cluster-2.9\alloc.c (3169, 1993-01-21)
cluster-2.9\cluster.c (18421, 1993-03-25)
cluster-2.9\error.c (447, 1993-03-25)
cluster-2.9\pca.c (10929, 1996-01-11)
cluster-2.9\graph.c (10763, 1993-02-20)
cluster-2.9\ALGORITHM (4411, 1993-04-23)
cluster-2.9\ANNOUNCE (1594, 1993-01-16)
cluster-2.9\BENCHMARKS (1828, 1993-01-20)
cluster-2.9\MAIL (7000, 1993-07-03)
cluster-2.9\Makefile (3995, 1996-01-11)
cluster-2.9\vectors (44, 1993-01-16)
cluster-2.9\names (24, 1993-01-16)
cluster-2.9\cluster.man (8579, 1993-02-03)
cluster-2.9\pca.man (19, 1993-01-16)
cluster-2.9\testm.c (909, 1993-03-02)
cluster-2.9\test\mkvectors (192, 1993-01-16)
cluster-2.9\test\test.10 (20, 1993-01-20)
cluster-2.9\test\test.100 (290, 1993-01-16)
cluster-2.9\test\test.1000 (3890, 1993-01-16)
cluster-2.9\test\test.1000x10 (21890, 1993-01-16)
cluster-2.9\test\test.100x10 (2090, 1993-01-16)
cluster-2.9\test\test.100x100 (20090, 1993-01-16)
cluster-2.9\test\test.100x1000 (200090, 1994-03-21)
cluster-2.9\test\test.10x10 (200, 1993-01-16)
cluster-2.9\test\test.10x1000 (20000, 1993-01-20)
cluster-2.9\test\test.200 (690, 1993-01-16)
cluster-2.9\test\test.200x10 (4290, 1993-01-16)
cluster-2.9\test\test.500 (1890, 1993-01-16)
cluster-2.9\test\test.500x10 (10890, 1993-01-16)
cluster-2.9\test (0, 2009-07-03)
cluster-2.9 (0, 2009-07-03)

Compile: cc -O -o cluster cluster.c alloc.c -lm Use: cluster [vectors] [names] where 'vectors' is the file containing vectors to be clustered, and 'names' is a file containing the name of each vector. Vectors should be organized one per line, => with a trailing blank before the carriage return. Names should be organized similarly; the order of vectors/names should be the same in both files. 'names' is a sample names file; 'vector' is a sample vector file. Note that whereas names must not have any embedded white space, elements in vectors must be separated by white space. ---- The program has been enhanced with numerous options to make it more flexible in interfacing with other applications. See the the man page for details. To generate the program, edit the Makefile according to your preferences and type `make'. It is know to compile and run os Sun3 and Sun4 systems under SunOS 3.5 and 4.1. Comments and bug fixes requested. Andreas Stolcke (stolcke@icsi.berkeley.edu) 10/12/90 ----- The second enhanced release has even more options and supports principal component analysis. RTFM page !!! A. Stolcke 4/20/91 ----- The first release after beta testing (nobody found the glaring bug in the memory allocation macro ...) has curses support added. A. Stolcke 7/14/91 ----- New in release 2.3: * Eigenvectors are now stored one-per-line, so as to be compatible with input/output format. Old eigenbases will have to recomputed, or the contents of files used with -e can be transposed. * A new option, -E, allows printing the eigenvalues determined in PCA. A. Stolcke 2/11/92 ---- New in release 2.4: * Saved some unnecessary memory allocation for patterns. * Distance matrix needs only 1/2 the space it used before (this is the bulk of total memory size, so big win here). * 20% runtime improvement by making a trivial change in the way the distance matrix is scanned. A. Stolcke 1/15/93 --- New in release 2.5: * Cluster implementation changed to use O(n^2) time and O(n) memory (was O(n^3) and O(n^2), respectively). * Added BENCHMARKS file and test/ subdirectory. A. Stolcke 1/20/93 * Added some info about the cluster algorithm, to be found in the ALGORITHM file. A. Stolcke 1/21/93 --- New in release 2.6: * Cluster output as binary code vectors (-B option). A. Stolcke 2/2/93 ---- New in release 2.7: * Use IEEE NaN instead of infinity for D/C value representation * Include test program to verify that it works (make testm). This version has been tested on Sun4/SunOS4.1.x, DECstation/Ultrix4.3 NeXT/Release 2.1 HP 9000s700/HP-UX 8.07 A. Stolcke 3/1/93 --- New in release 2.8: * Included MAIL from fmurtagh@eso.org with more background info about clustering algorithms and other software packages. A. Stolcke 4/28/93 New in release 2.9: * Fixed a memory (de)allocation bug in pca, found by Nici Schraudolph. A. Stolcke 1/10/96

近期下载者

相关文件


收藏者