Git Product home page Git Product logo

nla2021_important's Introduction

Numerical linear algebra course, @SkolTech, Term 2, 2021

This repository contains lectures and homeworks for Numerical linear algebra course. It will be updated as the class progresses.

Week Lecture notebooks Supplementary materials Homework Tests
1 General info [GitHub]
Lecture 1. Floating point arithmetic, vector norms [GitHub]
Lecture 2. Matrix norms and unitary matrices. [GitHub]
Lecture 3. Matvecs and matmuls, memory hierarchy, Strassen algorithm [GitHub]
Floating point operations demo
Matmul performance demo
Home assignment 1
Deadline: 14.11.2021, 23:59 MSK
2 Lecture 4. Matrix rank, low-rank approximation, SVD. [GitHub]
Lecture 5. Linear systems [GitHub]
Lecture 6. Eigenvalues and eigenvectors [GitHub]
3 Lecture 7. Matrix decompositions review. How to compute QR decomposition and Schur decomposition [GitHub]
Lecture 8. Symmetric eigenvalue problem and SVD. [GitHub]
Lecture 9. From dense to sparse linear algebra [GitHub]
Home assignment 2
Deadline: 30.11.2021, 23:59 MSK
4 Lecture 10. Sparse direct solvers [GitHub]
Lecture 11. Intro to iterative methods [GitHub]
Lecture 12. Great iterative methods [GitHub]
Exam questions
Theoretical minimum questions
5 Lecture 13. Iterative methods and preconditioners [GitHub]
Lecture 14. Structured matrices, FFT, convolutions, Toeplitz matrices [GitHub]
Lecture 15. Large scale eigenvalue problem [GitHub]
Home assignment 3
Deadline: 09.12.2021, 23:59 MSK
6 Lecture 16. Matrix functions and randomized methods in NLA [GitHub]
Lecture 17. Tensor decompositions [GitHub]

nla2021_important's People

Contributors

scalyvladimir avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.