MCPcopy Create free account
hub / github.com/Meshcapade/difflocks / __init__

Method __init__

k_diffusion/utils.py:416–423  ·  view source on GitHub ↗
(self, filename, columns)

Source from the content-addressed store, hash-verified

414
415class CSVLogger:
416 def __init__(self, filename, columns):
417 self.filename = Path(filename)
418 self.columns = columns
419 if self.filename.exists():
420 self.file = open(self.filename, 'a')
421 else:
422 self.file = open(self.filename, 'w')
423 self.write(*self.columns)
424
425 def write(self, *args):
426 print(*args, sep=',', file=self.file, flush=True)

Callers

nothing calls this directly

Calls 1

writeMethod · 0.95

Tested by

no test coverage detected