Skip to content

This repository contains lecture notes, code examples, and project assignments from the Geometric Deep Learning course offered at the Moscow Institute of Physics and Technology (MIPT)

Notifications You must be signed in to change notification settings

faranbutt/Geometeric-Deep-Learning-MIPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ Geometric Deep Learning @ MIPT

Welcome to the official repository for the Geometric Deep Learning course at the Moscow Institute of Physics and Technology (MIPT). This repository contains lecture materials, code examples, assignments, and projects related to learning deep learning methods on non-Euclidean domains such as graphs and manifolds.


🌐 Overview

Geometric Deep Learning extends traditional deep learning techniques to structured data like graphs, meshes, and manifolds. This course introduces the theoretical foundations, practical implementations, and applications of models that operate on these domains.


🧠 Topics Covered

  • Graph Neural Networks (GNNs)
  • Spectral vs. Spatial methods
  • Message Passing and Attention Mechanisms
  • Graph Convolutions
  • Node Classification & Graph Classification
  • Embedding Techniques (Node2Vec, GCN, GAT, etc.)
  • Equivariance and Invariance
  • Applications in:
    • 3D Computer Vision
    • Molecular Chemistry & Drug Discovery
    • Physical Simulations

πŸ› οΈ Tech Stack

  • Python
  • PyTorch
  • PyTorch Geometric (PyG)
  • NetworkX
  • NumPy / SciPy
  • Matplotlib & Seaborn

About

This repository contains lecture notes, code examples, and project assignments from the Geometric Deep Learning course offered at the Moscow Institute of Physics and Technology (MIPT)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published