Skip to content

Instantly share code, notes, and snippets.

View lukasbm's full-sized avatar
:octocat:
:)

Lukas lukasbm

:octocat:
:)
View GitHub Profile
@lukasbm
lukasbm / pdfpc_parser.py
Created February 7, 2024 16:17
extract pdfpc notes to markdown
import sys
import json
from pprint import pprint
if len(sys.argv) != 2:
print("Usage: python pdfpc_parser.py <filename>")
exit(1)
filename = sys.argv[1]
@lukasbm
lukasbm / setup_pytorch.py
Created December 12, 2023 15:31
Re-usable setup function for PyTorch (most common performance and debugging flags)
def setup_pytorch(seed: Optional[int] = None) -> torch.device:
"""
sets up pytorch with all kinds of settings and performance optimizations
copied from mad-project
"""
torch.backends.cudnn.enabled = True