Alex Spies

@afspies

PhD Student @ ICL - Neurosymbolic & Object-Centric Deep Learning

Joined on Oct 14, 2021

  • Preliminary You should have been provided with Paperspace credits - these will allow you to spawn paid instances with better GPUs than what colab or paperspace offer on their free-tier. Additionally, unless you enable auto-shutdown, these instances will stay awake permanently, and not abort half-way through training. Instance Setup Once you have signed up for Paperspace's gradient platform and applied your coupon: Go to console.paperspace.com and create a under the "ICL Deep Learning 2023" team (selected at top left) Create a notebook within that project. We recommend using the PyTorch 1.10 GPU runtime Select a machine - you can use the free-tier CPU or GPU machines for most of the coursework questions, but when training your models we recommend using a paid P4000 instance. Choose your auto-shutdown period carefully, base on the network's training time, and whether you will need to go AFK You can directly connect the instance to your gitlab repository by
     Like  Bookmark
  • Marking courseworks which utilize LabOtter (LabTS + Otter Grader) is relatively straight forward, and the recommended workflow is the same as for other courses: Bulk download submissions on Emarking Fill in the marking page for each student, with comments where appropriate. Keep track of the student's grades in a spreadsheet / on paper Bulk upload the resulting PDFs for students to see, and enter the recorded grades on the corresponding CATe assignment (API WIP) Submission Layouts The layout of a submission will take two possible forms, depending on whether PDF generation was succesful or not Succesful PDF Generation
     Like  Bookmark
  • SSH You should create an ssh-key pair to allow password-free login from your device to the lab machines (and jump shell). I recommend following this guide. On your local computer you'll want to setup the ~/.ssh/config as follows (with e.g. <USERNAME>=afs219) # This is the Jump box which allows us to access doc machines # from outside of Uni (without the VPN) Host uniJumpShell User <USERNAME> # Sometimes a shell may go down - can choose from 5
     Like  Bookmark