Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
yiming-wange
GitHub Repository: yiming-wange/cs224n-2023-solution
Path: blob/main/minBERT/prepare_submit.py
984 views
1
# Creates a zip file for submission on Gradescope.
2
3
import os
4
import sys
5
import zipfile
6
7
required_files = [p for p in os.listdir('.') if p.endswith('.py')] + \
8
[f'predictions/{p}' for p in os.listdir('predictions')]
9
10
def main():
11
aid = 'cs224n_default_final_project_submission'
12
path = os.getcwd()
13
with zipfile.ZipFile(f"{aid}.zip", 'w') as zz:
14
for file in required_files:
15
zz.write(file, os.path.join(".", file))
16
print(f"Submission zip file created: {aid}.zip")
17
18
if __name__ == '__main__':
19
main()
20
21