ca.pfv.spmf.tools.dataset_generator
Class SequenceDatabaseGenerator
- java.lang.Object
-
- ca.pfv.spmf.tools.dataset_generator.SequenceDatabaseGenerator
-
public class SequenceDatabaseGenerator extends java.lang.ObjectThis class is a random sequence database generator such that the user provides some parameters and this class generate a sequence database that is written to the disk.
-
-
Constructor Summary
Constructors Constructor and Description SequenceDatabaseGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidgenerateDatabase(int sequenceCount, int maxDistinctItems, int itemCountByItemset, int itemsetCountBySequence, java.lang.String output, boolean withTimestamps)This method randomly generates a sequence database according to parameters provided.
-
-
-
Method Detail
-
generateDatabase
public void generateDatabase(int sequenceCount, int maxDistinctItems, int itemCountByItemset, int itemsetCountBySequence, java.lang.String output, boolean withTimestamps) throws java.io.IOExceptionThis method randomly generates a sequence database according to parameters provided.- Parameters:
sequenceCount- the number of sequences requiredmaxDistinctItems- the maximum number of distinct itemsitemCountByItemset- the number of items by itemsetitemsetCountBySequence- the number of itemsets by sequenceoutput- the file path for writting the generated databasewithTimestamps- if true, this database will contain timestamps, otherwise not- Throws:
java.io.IOException
-
-
DMelt 3.0 © DataMelt by jWork.ORG