Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yandexdataschool/deep_vision_and_graphics

Course about deep learning for computer vision and graphics co-developed by YSDA and Skoltech.
https://github.com/yandexdataschool/deep_vision_and_graphics

computer-vision course course-materials deep-learning pytorch

Last synced: 6 days ago
JSON representation

Course about deep learning for computer vision and graphics co-developed by YSDA and Skoltech.

Awesome Lists containing this project

README

        

# Deep Vision and Graphics

This repo supplements course "Deep Vision and Graphics" taught at YSDA @fall'24.
The course is the successor of ["Deep Learning"](https://github.com/yandexdataschool/Practical_DL/tree/spring21/) course taught at YSDA in 2015-2021. New course focuses more on applications of deep learning for computer vision.

Lecture and seminar materials for each week are in ./week* folders. Homeworks are in ./homework* folders.

# General info
* Telegram [chat room](https://t.me/+rGY82guWzqI1YTky) (russian).
* YSDA deadlines & admin stuff can be found at the YSDA LMS (ysda students only).
* Any technical issues, ideas, bugs in course materials, contribution ideas - add an [issue](https://github.com/yandexdataschool/deep_vision_and_graphics/issues)

# Syllabus
- __week01__ Intro, recap of Neural network basics, optimization, backprop, biological networks, images, linear filtering, convolutional networks, batchnorms, augmentations
- __week02__ ConvNet architectures and how to find them, sparse convolutions in 3D, ConvNets for videos, transfer learning
- __week03__ Non-convolutional architectures: transformers (some recap of their use in NLP), mixers, FFT convolutions
- __week04__ Visualizing and understanding deep architectures, adversarial examples
- __week05__ Dense prediction: semantic segmentation, superresolution/image synthesis, perceptual losses
- __week06__ Object detection, instance/panoptic segmentation, 2D/3D human pose estimation
- __week07__ Representation learning: face recognition, verification tasks, self-supervised learning, image captioning
- __week08__ Latent models (GLO, AEs, VQ-VAE). Flow models, CLIP, DALL-E
- __week09__ Generative adversarial networks
- __week10__ Diffusion models, generative transformers
- __week11__ Shape and motion estimation: spatial transformers, optical flow, stereo, monodepth, point cloud generation, implicit and semi-implicit shape representations
- __week12__ New view synthesis: multi-plane images, neural radiance fields, mesh-based and point-based representations for NVS, neural renderers

# Contributors & course staff
Course materials and teaching performed by
- [Victor Yurchenko](https://github.com/simflin) - lectures, seminars, homeworks, admin stuff
- [Fedor Ratnikov](https://github.com/justheuristic/) - lectures, seminars, homeworks, admin staff
- [Viktoriia Checkalina](https://github.com/sayankotor/) - lectures, seminars, homeworks, admin staff
- To be continued