ca.pfv.spmf.tools.dataset_generator
Class TransactionDatabaseGenerator
- java.lang.Object
-
- ca.pfv.spmf.tools.dataset_generator.TransactionDatabaseGenerator
-
public class TransactionDatabaseGenerator extends java.lang.ObjectThis class is a random transaction database generator such that the user provides some parameters and this class generate a transaction database that is written to the disk.
-
-
Constructor Summary
Constructors Constructor and Description TransactionDatabaseGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidgenerateDatabase(int transactionCount, int maxDistinctItems, int maxItemCountPerTransaction, java.lang.String output)This method randomly generates a transaction database according to parameters provided.
-
-
-
Method Detail
-
generateDatabase
public void generateDatabase(int transactionCount, int maxDistinctItems, int maxItemCountPerTransaction, java.lang.String output) throws java.io.IOExceptionThis method randomly generates a transaction database according to parameters provided.- Parameters:
transactionCount- transaction count the number of transactions requiredmaxDistinctItems- the maximum number of distinct itemsmaxItemCountPerTransaction- the maximum number of items per transactionoutput- the file path for writting the generated database- Throws:
java.io.IOException
-
-
DMelt 3.0 © DataMelt by jWork.ORG