资源简介
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
相关资源
- monitorimpl.rar
- java实现图片打印功能
- 圣思园JAVA培训教学视频汇总
- java web在线聊天系统
- 用Java实现语音引擎
- java 实现十六进制数转为图片
- 用Java实现图形界面猜数字大小的游戏
- java银行帐目管理系统(源代码+论文)
- JAVA物业管理系统设计与实现(论文
- JAVA微信开发封装好的工具类及JAR包
- curljava_curljava
- java参考文献
- java android 调用webservice
- java扫雷代码详解
- mm1队列仿真
- NativeIO.java
- 用JAVA将数据库导入csv程序
- 用Java编写的拼图九宫格游戏
- JavaWeb项目:邮件收发系统
- 微信公众平台 JAVA开发代码实现菜单,
- JavaWeb聊天室毕设项目.txt
- java最小生成树动态演示
- JAVA web框架开发通过第三方支付公司与
- 推箱子java实现源码
- Java实现图结点着色图形化演示
- 网上购买的传智播客Java就业班之手机
- java实现小型图书管理系统
- 电器商城小系统 java
- 简单的人机对话java
- Java电子词典源程序
评论
共有 条评论