Skip to main content

Essential Tools

Research

  • Zotero: Literature management.
  • Overleaf.
    • Our group has a premium subscription.
    • Tell Agustinus so that he can create a project with premium perks for you.

Computing

  • Use UNIX-like OS: Linux or MacOS.
  • Windows shouldn't be used.

Engineering

Apps:

  • Ghostty, Kitty, Alacritty for terminal. Don't use default terminal.

Tools:

  • Git: Version control.
    • Use group's Github (kristiadi-group) for internal, private collab.
    • Use your own GitHub for sharing code to public.
  • PyTorch or JAX: Deep learning library
  • Huggingface libraries (transformers, diffusers, etc.): Foundation models libs.
  • GPyTorch: Gaussian processes lib.
  • BoTorch: Bayesian optimization lib.
  • NumPy, SciPy, Pandas, Scikit-Learn, Matplotlib: Data analytics and visualization stack.