| 251 | return 'm,n,k,lda,ldb,ldc,offa,offb,offc,alpha,beta,order,transa,transb,side,uplo,diag,function,device,library,numQueues,label,GFLOPS' |
| 252 | |
| 253 | class BlasTestCombination: |
| 254 | def __init__(self, |
| 255 | sizem, sizen, sizek, |
| 256 | lda, ldb, ldc, |
| 257 | offa, offb, offc, |
| 258 | alpha, beta, order, |
| 259 | transa, transb, |
| 260 | side, uplo, diag, |
| 261 | function, precision, |
| 262 | device, library, label): |
| 263 | self.sizem = str(sizem) |
| 264 | self.sizen = str(sizen) |
| 265 | self.sizek = str(sizek) |
| 266 | self.lda = str(lda) |
| 267 | self.ldb = str(ldb) |
| 268 | self.ldc = str(ldc) |
| 269 | self.offa = str(offa) |
| 270 | self.offb = str(offb) |
| 271 | self.offc = str(offc) |
| 272 | self.alpha = str(alpha) |
| 273 | self.beta = str(beta) |
| 274 | self.order = order |
| 275 | self.transa = transa |
| 276 | self.transb = transb |
| 277 | self.side = side |
| 278 | self.uplo = uplo |
| 279 | self.diag = diag |
| 280 | self.function = function |
| 281 | self.precision = precision |
| 282 | self.device = device |
| 283 | self.library = library |
| 284 | self.label = label |
| 285 | |
| 286 | def __str__(self): |
| 287 | return self.sizem + 'x' + self.sizen + 'x' + self.sizek + ':' + self.lda + 'x' + self.ldb + 'x' + self.ldc + self.offa + 'x' + self.offb + 'x' + self.offc + ', ' + self.device + ', ' + self.precision + self.function + ', ' + self.library + ', alpha(' + self.alpha + '), beta(' + self.beta + '), order(' + self.order + '), transa(' + self.transa + '), transb(' + self.transb + '), side(' + self.side + '), uplo(' + self.uplo + '), diag(' + self.diag + ') -- ' + self.label |
| 288 | |
| 289 | class BlasGraphPoint: |
| 290 | def __init__(self, |
no outgoing calls
no test coverage detected