资源简介
CluStream流数据聚类 java 代码和jar包
CluStream是两层结构 分为在线聚类和离线聚类两部分

代码片段和文件信息
// Decompiled by Jad v1.5.8e2. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://kpdus.tripod.com/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi space
// Source File Name: CF.java
package clustream;
import java.io.*;
import java.nio.FloatBuffer;
import java.util.*;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.osu.ogsa.stream.util.DefConstants;
// Referenced classes of package clustream:
// Global
public class CF
implements Serializable
{
public transient CF prev;
public transient CF next;
public int N;
public float LS[];
public float SS;
public float X0[];
public float radius;
private static Log log;
public int nDimension;
private transient double probability;
public transient Hashtable hashAttackTypes;
public int nAttackTypes;
public int attack_types[];
public int nRealN;
private static Random rand;
public CF()
{
prev = null;
next = null;
SS = 0.0F;
radius = 0.0F;
hashAttackTypes = new Hashtable();
N = nRealN = 0;
}
public CF(int nDimension)
{
prev = null;
next = null;
SS = 0.0F;
radius = 0.0F;
hashAttackTypes = new Hashtable();
this.nDimension = nDimension;
N = nRealN = 0;
LS = new float[nDimension];
X0 = new float[nDimension];
SS = 0.0F;
for (int i = 0; i < nDimension; i++)
LS[i] = X0[i] = 0.0F;
SS = 0.0F;
radius = 0.0F;
nAttackTypes = 0;
attack_types = new int[Global.ATTACKS.length + 100];
Date forRand = new Date();
rand = new Random(forRand.getTime());
}
public void initRadius(float init_r)
{
radius = init_r;
}
public CF(int nDimension float init_cluster[] String strAttackType)
{
prev = null;
next = null;
SS = 0.0F;
radius = 0.0F;
hashAttackTypes = new Hashtable();
new CF(nDimension FloatBuffer.wrap(init_cluster) strAttackType);
}
public CF(int nDimension FloatBuffer init_cluster String strAttackType)
{
prev = null;
next = null;
SS = 0.0F;
radius = 0.0F;
hashAttackTypes = new Hashtable();
this.nDimension = nDimension;
N = 1;
LS = new float[nDimension];
X0 = new float[nDimension];
SS = 0.0F;
for (int i = 0; i < nDimension; i++)
{
LS[i] = X0[i] = init_cluster.get(i);
SS += init_cluster.get(i) * init_cluster.get(i);
}
radius = 0.0F;
nAttackTypes = 0;
attack_types = new int[Global.ATTACKS.length + 100];
nRealN = 1;
if (strAttackType != null)
{
int nType = findAttack(strAttackType);
if (nType >= 0)
attack_types[nType]++;
}
Date forRand = new Date();
rand = new Random(forRand.getTime());
}
public CF(CF srcCF)
{
prev = null;
next = null;
SS = 0.0F;
radius = 0.0F;
hashAttackTypes = new Hashtable();
nDimension = srcCF.nDimension;
N = srcCF.N;
LS = new float[nDimension];
X0 = new float[nDimension];
SS = srcCF.SS;
for (int i = 0; i < nDimension; i++)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 9021 2008-05-06 22:06 CluStream代码\clustream算法源代码\CF.class
文件 9781 2008-05-06 22:08 CluStream代码\clustream算法源代码\CF.java
文件 7282 2008-05-06 22:06 CluStream代码\clustream算法源代码\CFList.class
文件 897 2008-05-06 22:06 CluStream代码\clustream算法源代码\CFListIterator.class
文件 193852 2008-04-14 10:05 CluStream代码\clustream算法源代码\clstm.pdf
文件 12579 2008-05-06 22:06 CluStream代码\clustream算法源代码\Clustering.class
文件 9783 2008-05-06 22:09 CluStream代码\clustream算法源代码\clustream\CF.java
文件 6357 2008-05-06 22:09 CluStream代码\clustream算法源代码\clustream\CFList.java
文件 774 2008-05-06 22:09 CluStream代码\clustream算法源代码\clustream\CFListIterator.java
文件 15689 2015-11-02 16:08 CluStream代码\clustream算法源代码\clustream\Clustering.java
文件 4020 2008-05-06 22:09 CluStream代码\clustream算法源代码\clustream\Global.java
文件 6095 2008-05-06 22:09 CluStream代码\clustream算法源代码\clustream\KMeans.java
文件 5389 2008-05-06 22:09 CluStream代码\clustream算法源代码\clustream\KMeans2.java
文件 10024 2008-05-06 22:09 CluStream代码\clustream算法源代码\clustream\Merging.java
文件 6086 2008-05-06 22:09 CluStream代码\clustream算法源代码\clustream\Producer.java
文件 2627 2008-05-06 22:09 CluStream代码\clustream算法源代码\clustream\RandomDataGenerator.java
文件 5753 2008-05-06 22:09 CluStream代码\clustream算法源代码\clustream\SecurityDataFilter.java
文件 3857 2008-05-06 22:06 CluStream代码\clustream算法源代码\Global.class
文件 487314 2008-04-14 10:08 CluStream代码\clustream算法源代码\icde02_full.pdf
文件 6169 2008-05-06 22:06 CluStream代码\clustream算法源代码\KMeans.class
文件 6089 2008-05-06 22:06 CluStream代码\clustream算法源代码\KMeans2.class
文件 8595 2008-05-06 22:06 CluStream代码\clustream算法源代码\Merging.class
文件 6846 2008-05-06 22:06 CluStream代码\clustream算法源代码\Producer.class
文件 3168 2008-05-06 22:06 CluStream代码\clustream算法源代码\RandomDataGenerator.class
文件 7033 2008-05-06 22:07 CluStream代码\clustream算法源代码\SecurityDataFilter.class
文件 16384 2005-06-01 23:30 CluStream代码\org\osu\ogsa\stream\info\.HostInfoProvider.java.swp
文件 3470 2005-06-01 23:30 CluStream代码\org\osu\ogsa\stream\info\client.xm
文件 60 2005-06-01 23:30 CluStream代码\org\osu\ogsa\stream\info\command
文件 9761 2005-06-01 23:30 CluStream代码\org\osu\ogsa\stream\info\CreateConfigFiles.java
文件 2004 2005-06-01 23:30 CluStream代码\org\osu\ogsa\stream\info\CreateMap.java
............此处省略103个文件信息
- 上一篇:java实现图片打印功能
- 下一篇:monitorimpl.rar
相关资源
- 微博系统(Java源码,servlet+jsp),适
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论