Skip to content

CodingVillainKor/manim-kor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

manim-kor

Manim(3Blue1Brown) Korean channel

manimdef.py 파일?

제가 manim 작업하기 편하려고 만든 것입니다. 대부분의 .py 파일에서 이것을 import해서 사용합니다

raenim?

2월부터 raenim이라는 customized source를 만들었습니다. 링크에서 설치하신 후 아래와 같이 import해서 사용하실 수 있습니다

from raenim import *

# Scene2D, Scene3D, PythonCode, MINT, ...

1. 비교 연산자 버그

아래 연산 결과는? (Guess the result of below code)

[YouTube link]

False == False in [False]

manim 영상 렌더링 방법: (How to render manim)

$ manim comparison_bug.py

2. Radix sort

$O(n^2)$    vs    $O(n\textrm{log}n)$    vs    $O(n)$ [YouTube link]
Check files in [sort folder]

$ manim bubblesort.py
$ manim mergesort.py
$ manim plottinggraph.py
$ manim radixsort.py

3. Attention is all you need 1

" Attention is Weighted sum of values " [YouTube link]
Check files in [attention folder]

$ manim innerprd.py
$ manim main.py
$ manim xtoexp.py

4. Array Doubling

" Dynamic memory allocation of python list " [YouTube link]
Check files in [arraydoubling folder]

$ manim arraydoubling.py
$ manim equation.py
$ manim subfootage.py

5. Big number Multiplication

" Karatsuba algorithm " [YouTube link]

$ manim karatsuba.py

6. Attention is all you need 2

" Positional encoding and Self-attention " [YouTube link]
Check files in [attention2]

$ manim attention.py
$ manim attention_permute.py
$ manim encdec.py
$ manim pos_enc.py
$ manim pos_enc_permute.py

7. Attention is all you need 3

" Generation/Training of Transformer, and Masked attention " [YouTube link]
Check files in [attention3]

$ manim main.py

8. Short circuit evaluation

" Short circuit evaluation " [YouTube link]
Check files in [shortcircuit]

$ manim main.py

9. Hash table

" Hash table (Data structure) " [YouTube link]

$ manim hash_datastructure.py

10. Maze solver using STACK(DFS)

" Maze solver using Stack (Data structure) " [YouTube link]

$ manim maze_solver.py

11. Drunk Passenger Problem

" Drunk Passenger Problem " [YouTube link]

$ manim drunkpassenger.py

12. 한글 초 / 중 / 종성 분해 알고리즘

" Hangul unicode order is like stop watch " [YouTube link]

$ manim hangul_stopwatch.py

13. 생성 모델의 생성은 샘플링

" Generative model's generation is sampling " [YouTube link]

$ manim sampling.py

14. 인코더와 디코더

" Encoding is reducing numbers based on assumption " [YouTube link]

$ cd encoder
$ manim main.py

15. 오토인코더

" AutoEncoder automatically finds rules in data " [YouTube link]

$ manim autoencoder.py

16. VAE

" When Autoencoder takes adversity, it become VAE, generative model " [YouTube link]
Requirements: https://github.com/CodingVillainKor/SimpleDeepLearning/blob/main/vae.ipynb 에서 학습시킨 모델 체크포인트 ae.ckpt, aez1.ckpt

$ cd vae
$ manim main.py

17. Diffusion

" Deriving diffusion loss is quite convoluted " [YouTube link]

$ manim diffusion1.py

18. VQVAE1

Vector quantization [YouTube link]

$ cd vqvae1
$ manim main.py

19. Neural ODE1

Neural ODE1 [YouTube link]

$ manim node1.py

20. Neural ODE3

Neural ODE3 [YouTube link]

$ manim node3.py

21. Interior Goat Grazing Problem

Explaining interior goat grazing [YouTube link]

$ cd goatgrazing
$ manim main.py

22. Neural ODE4

Neural ODE4 [YouTube link]

$ cd node4
$ manim main.py

23. nn.Linear

pytorch - nn.Linear 설명 [YouTube link]

$ manim nnLinear.py

24. Flow matching 1

Flow matching 1 : Vector field? [YouTube link]

$ manim flowmatching1.py

About

Manim(3Blue1Brown) Korean channel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages