MCPcopy Create free account
hub / github.com/clMathLibraries/clFFT / GemmGraphPoint

Class GemmGraphPoint

src/scripts/perf/fftPerformanceTesting.py:269–293  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

267 return self.sizem + 'x' + self.sizen + 'x' + self.sizek + ':' + self.lda + 'x' + self.ldb + 'x' + self.ldc + ', ' + self.device + ', ' + self.function + ', ' + self.library + ', alpha(' + self.alpha + '), beta(' + self.beta + '), order(' + self.order + '), transa(' + self.transa + '), transb(' + self.transb + ') -- ' + self.label
268
269class GemmGraphPoint:
270 def __init__(self,
271 sizem, sizen, sizek,
272 lda, ldb, ldc,
273 device, order, transa, transb,
274 function, library, label,
275 gflops):
276 self.sizem = sizem
277 self.sizen = sizen
278 self.sizek = sizek
279 self.lda = lda
280 self.ldb = ldb
281 self.ldc = ldc
282 self.device = device
283 self.order = order
284 self.transa = transa
285 self.transb = transb
286 self.function = function
287 self.library = library
288 self.label = label
289 self.gflops = gflops
290
291 def __str__(self):
292 # ALL members must be represented here (x, y, z, batch, device, label, etc)
293 return self.sizem + 'x' + self.sizen + 'x' + self.sizek + ':' + self.device + ', ' + self.function + ', ' + self.library + ', order(' + self.order + '), transa(' + self.transa + '), transb(' + self.transb + ') -- ' + self.label + '; ' + self.gflops + ' gflops'
294
295def open_file( filename ):
296 if type(filename) == list:

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected