tiny-base-300m / tiny_english /artifacts.py
helloboy91's picture
Support Python 3.10 checksum verification
16d9f16 verified
Raw History Blame Contribute Delete
270 Bytes
import hashlib
from pathlib import Path
def digest_file(path):
digest = hashlib.sha256()
with Path(path).open("rb") as handle:
for chunk in iter(lambda: handle.read(1024 * 1024), b""):
digest.update(chunk)
return digest.hexdigest()