stream: Infrastructure for Data Stream Mining

A framework for data stream modeling and associated data mining tasks such as clustering and classification. The development of this package was supported in part by NSF IIS-0948893 and NIH R21HG005912.

AuthorMichael Hahsler [aut, cre, cph], Matthew Bolanos [aut, cph], John Forrest [aut, cph]
Date of publication2016-08-08 00:46:06
MaintainerMichael Hahsler <mhahsler@lyle.smu.edu>
LicenseGPL-3
Version1.2-3
http://lyle.smu.edu/IDA/TRACDS/

View on CRAN

Man pages

animation: Animates the plotting of a DSD and the clustering process

DSC: Data Stream Clusterer Base Classes

DSC_DBSCAN: DBSCAN Macro-clusterer

DSC_DBSTREAM: DBSTREAM clustering algorithm

DSC_DStream: D-Stream Data Stream Clustering Algorithm

DSC_Hierarchical: Hierarchical Micro-Cluster Reclusterer

DSC_Kmeans: Kmeans Macro-clusterer

DSClassify: Abstract Class for Data Stream Classifiers

DSC_Macro: Abstract Class for Macro Clusterers

DSC_Micro: Abstract Class for Micro Clusterers

DSC_Reachability: Reachability Micro-Cluster Reclusterer

DSC_Sample: Extract a Fixed-size Sample from a Data Stream

DSC_Static: Create as Static Copy of a Clustering

DSC_TwoStage: TwoStage Clustering Process

DSC_Window: A sliding window from a Data Stream

DSD: Data Stream Data Generator Base Classes

DSD_BarsAndGaussians: Data Stream Generator for Bars and Gaussians

DSD_Benchmark: Data Stream Generator for Benchmark Data

DSD_Cubes: Static Cubes Data Stream Generator

DSD_Gaussians: Mixture of Gaussians Data Stream Generator

DSD_Memory: A Data Stream Interface for Data Stored in Memory

DSD_MG: DSD Moving Generator

DSD_mlbenchData: Stream Interface for Data Sets From mlbench

DSD_mlbenchGenerator: mlbench Data Stream Generator

DSD_ReadCSV: Read a Data Stream from File

DSD_ReadDB: Read a Data Stream from an open DB Query

DSD_ScaleStream: Scale a Stream from a DSD

DSD_Target: Target Data Stream Generator

DSD_UniformNoise: Uniform Noise Data Stream Generator

DSFP: Abstract Class for Frequent Pattern Mining Algorithms for...

DSO: Data Stream Operator Base Classes

DSO_Sampling: Sampling from a Data Stream (Data Stream Operator)

DSO_Window: Sliding Window (Data Stream Operator)

DST: Abstract Base Class for All Data Stream Mining Tasks

evaluate: Evaluate Clusterings

get_assignment: Assignment Data Points to Clusters

get_centers: Get Cluster Centers from a DSC

get_copy: Create a Deep Copy of a DSC Object

get_points: Get Points from a Data Stream Generator

get_weights: Get Cluster Weights

MGC: Moving Generator Cluster

microToMacro: Translate Micro-cluster IDs to Macro-cluster IDs

nclusters: nclusters

plot: Plotting Data Stream Data and Clusterings

prune_clusters: Prune Clusters from a Clustering

recluster: Re-clustering micro-clusters

reset_stream: Reset a Data Stream to its Beginning

save: Save and Read DSC Objects

update: Update a Data Stream Clustering Model

write_stream: Write a Data Stream to a File

Functions

add_cluster Man page
add_keyframe Man page
animate Man page
animate_cluster Man page
animate_data Man page
animation Man page
change_alpha Man page
close_stream Man page
dbstream Man page
DBSTREAM Man page
description Man page
description Man page
DSC Man page
DSC_DBSCAN Man page
DSC_DBSTREAM Man page
DSC_DStream Man page
DSC_Hierarchical Man page
DSC_Kmeans Man page
DSClassify Man page
DSC_Macro Man page
DSC_Micro Man page
DSC_R Man page
DSC_Reachability Man page
DSC_Sample Man page
DSC_Static Man page
DSC_TwoStage Man page
DSC_Window Man page
DSD Man page
DSD_BarsAndGaussians Man page
DSD_Benchmark Man page
DSD_Cubes Man page
DSD_Gaussians Man page
DSD_Memory Man page
DSD_MG Man page
DSD_mlbenchData Man page
DSD_mlbenchGenerator Man page
DSD_MovingGenerator Man page
DSD_R Man page
DSD_R Man page
DSD_R Man page
DSD_ReadCSV Man page
DSD_ReadDB Man page
DSD_ScaleStream Man page
DSD_Target Man page
DSD_UniformNoise Man page
DSFP Man page
DSO Man page
DSO_Sample Man page
DSO_Window Man page
DST Man page
dstream Man page
d-stream Man page
D-Stream Man page
evaluate Man page
evaluate_cluster Man page
get_assignment Man page
get_attraction Man page
get_centers Man page
get_cluster_assignments Man page
get_clusters Man page
get_copy Man page
get_keyframes Man page
get_macroclusters Man page
get_macroweights Man page
get_microclusters Man page
get_microweights Man page
get_points Man page
get_shared_density Man page
get_weights Man page
keyframe Man page
MGC Man page
MGC_Function Man page
MGC_Linear Man page
MGC_Noise Man page
MGC_Random Man page
MGC_Shape_Block Man page
MGC_Shape_Gaussian Man page
MGC_Static Man page
microToMacro Man page
MovingGenerator Man page
nclusters Man page
plot Man page
plot.DSC Man page
plot.DSD Man page
print.stream_eval Man page
prune_clusters Man page
readDSC Man page
recluster Man page
remove_cluster Man page
remove_keyframe Man page
reset_stream Man page
save Man page
saveDSC Man page
scale_stream Man page
update Man page
update.DSC_R Man page
update.DSC_TwoStage Man page
update.DSO_Sample Man page
update.DSO_Window Man page
write_stream Man page

Files

stream
stream/inst
stream/inst/examples
stream/inst/examples/kddcup10000.data.gz
stream/inst/doc
stream/inst/doc/stream.Rnw
stream/inst/doc/stream.pdf
stream/inst/doc/stream_extension.pdf
stream/inst/doc/stream_extension.R
stream/inst/doc/stream.R
stream/inst/doc/stream_extension.Rnw
stream/tests
stream/tests/testthat.R
stream/tests/testthat
stream/tests/testthat/test-DSC.R
stream/tests/testthat/test-DSD.R
stream/src
stream/src/NumericVector.h
stream/src/DStream.cpp
stream/src/DBSTREAM.cpp
stream/src/dist.h
stream/src/kmeansw.cc
stream/src/NumericVector.cpp
stream/src/kmeansw.h
stream/NAMESPACE
stream/R
stream/R/DSO_Window.R stream/R/DSD_Target.R stream/R/MGC_Static.R stream/R/DSD_mlbenchData.R stream/R/DSC_Window.R stream/R/DSD_Cubes.R stream/R/evaluate.R stream/R/DSO.R stream/R/DSC.R stream/R/DSC_Kmeans.R stream/R/DSD_Gaussians.R stream/R/DSC_Macro.R stream/R/DSD_UniformNoise.R stream/R/kmeansW.R stream/R/MGC.R stream/R/recluster.R stream/R/get_assignment.R stream/R/map.R stream/R/MGC_Function.R stream/R/write_stream.R stream/R/animation.R stream/R/DSC_Hierarchical.R stream/R/DSD_Benchmarks.R stream/R/DSC_TwoStage.R stream/R/ellipse.R stream/R/DSC_DBSCAN.R stream/R/description.R stream/R/DSC_DStream.R stream/R/DSD_Memory.R stream/R/DSD_ReadCSV.R stream/R/DSD_mlbenchGenerator.R stream/R/DSD_ScaleStream.R stream/R/DSD_BarsAndGaussians.R stream/R/DSD.R stream/R/DSC_Micro.R stream/R/save.R stream/R/get_type.R stream/R/DSC_R.R stream/R/DSC_DBSTREAM.R stream/R/MGC_Random.R stream/R/DSC_Reachability.R stream/R/DSD_ReadDB.R stream/R/MGC_Shape.R stream/R/MGC_Noise.R stream/R/MGC_Linear.R stream/R/DSC_Sample.R stream/R/DSD_MG.R stream/R/DSO_Sample.R stream/R/prune_clusters.R stream/R/zzz.R stream/R/AAA.R stream/R/DSC_Static.R
stream/vignettes
stream/vignettes/dsd_uml.odg
stream/vignettes/interaction.odg
stream/vignettes/architecture.odg
stream/vignettes/stream.Rnw
stream/vignettes/dsd_uml.pdf
stream/vignettes/interaction.pdf
stream/vignettes/eval.pdf
stream/vignettes/dst_uml.pdf
stream/vignettes/stream.bib
stream/vignettes/dst_uml.odg
stream/vignettes/classes.pdf
stream/vignettes/architecture.pdf
stream/vignettes/mcs.pdf
stream/vignettes/stream_extension.Rnw
stream/vignettes/time.pdf
stream/README.md
stream/MD5
stream/build
stream/build/vignette.rds
stream/DESCRIPTION
stream/man
stream/man/DSC_Sample.Rd stream/man/DSC_Static.Rd stream/man/DSD_Gaussians.Rd stream/man/DSC_Hierarchical.Rd stream/man/DSD_mlbenchData.Rd stream/man/DSO.Rd stream/man/DSC.Rd stream/man/DSO_Sampling.Rd stream/man/DSD.Rd stream/man/DSC_TwoStage.Rd stream/man/write_stream.Rd stream/man/DSC_Kmeans.Rd stream/man/DSC_Window.Rd stream/man/microToMacro.Rd stream/man/DSO_Window.Rd stream/man/DSD_Benchmark.Rd stream/man/evaluate.Rd stream/man/get_assignment.Rd stream/man/update.Rd stream/man/get_copy.Rd stream/man/DSC_DBSCAN.Rd stream/man/prune_clusters.Rd stream/man/DSD_mlbenchGenerator.Rd stream/man/DST.Rd stream/man/DSD_Target.Rd stream/man/animation.Rd stream/man/DSC_DBSTREAM.Rd stream/man/DSC_Micro.Rd stream/man/nclusters.Rd stream/man/DSD_ReadDB.Rd stream/man/get_weights.Rd stream/man/DSD_BarsAndGaussians.Rd stream/man/MGC.Rd stream/man/DSD_Memory.Rd stream/man/DSD_Cubes.Rd stream/man/DSD_ReadCSV.Rd stream/man/DSFP.Rd stream/man/DSD_ScaleStream.Rd stream/man/recluster.Rd stream/man/DSC_DStream.Rd stream/man/DSD_MG.Rd stream/man/plot.Rd stream/man/reset_stream.Rd stream/man/DSC_Reachability.Rd stream/man/DSD_UniformNoise.Rd stream/man/get_points.Rd stream/man/DSClassify.Rd stream/man/get_centers.Rd stream/man/save.Rd stream/man/DSC_Macro.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.