WriteClusteringPerformanceResultsCsv {RHPCBenchmark} | R Documentation |
Appends performance test results of a clustering microbenchmark to a file in CSV format
Description
WriteClusteringPerformanceResultsCsv
appends performance results
for a clustering for machine learning microbenchmark to a CSV file.
Usage
WriteClusteringPerformanceResultsCsv(numberOfThreads, numberOfFeatures,
numberOfFeatureVectors, numberOfClusters, averageWallClockTime,
standardDeviation, csvResultsFileName)
Arguments
numberOfThreads |
the number of threads all of the performance trials were conducted with |
numberOfFeatures |
the number of features, i.e. the dimension of the feature vector |
numberOfFeatureVectors |
the number of feature vectors in the data set |
numberOfClusters |
the number of clusters in the data set |
averageWallClockTime |
average wall clock time computed for the data set tested during the performance trials |
standardDeviation |
standard deviation of the wall clock times obtained for the performance trials |
csvResultsFileName |
the CSV results file the performance result will be appended to |
Details
This function appends the performance results obtained by a single clustering for machine learning microbenchmark conducted with a specific data set. If the CSV file does not exist, header information is printed on the first line to describe the subsequent entries. Each entry includes the number of features, number of feature vectors, and number of clusters in the data set. The performance results included in each entry are the average of the wall clock times obtained for the performance trials, the standard deviation of the performance trial wall clock times, and the number of threads the performance trials were conducted with.