File tree Expand file tree Collapse file tree 7 files changed +40459
-0
lines changed Expand file tree Collapse file tree 7 files changed +40459
-0
lines changed Original file line number Diff line number Diff line change
1
+ # CVPR 2024: An Overview and Key Papers
2
+
3
+ This repository contains the Notebook file and Python scripts to run the Inference.
4
+
5
+ It is part of the LearnOpenCV blog post - [ CVPR 2024: An Overview and Key Papers] ( https://learnopencv.com/cvpr2024/ )
6
+
7
+ [ <img src =" https://learnopencv.com/wp-content/uploads/2022/07/download-button-e1657285155454.png " alt =" Download Code " width =" 200 " >] ( https://www.dropbox.com/scl/fo/dbdxwmcwm1cydouhd4w03/AMZut8qKzVWHq9j7lDfids8?rlkey=l40ucj9tjwktp325gh4hr9d0v&st=1asp4zrp&dl=1 )
8
+
9
+ ![ ] ( readme_images/feature.gif )
10
+
11
+ ### Code and Requirements
12
+
13
+ Run the `` .ipynb `` files in your python environment.
14
+
15
+ Install the `` requirements.txt `` file if you want to run any of the research paper `` .py `` code.
16
+
17
+ For ZeroNVS install the `` requirements-zeronvs.txt `` file.
18
+
19
+ ## AI Courses by OpenCV
20
+
21
+ Want to become an expert in AI? [ AI Courses by OpenCV] ( https://opencv.org/courses/ ) is a great place to start.
22
+
23
+ [ ![ img] ( https://learnopencv.com/wp-content/uploads/2023/01/AI-Courses-By-OpenCV-Github.png )] ( https://opencv.org/courses/ )
Load Diff Large diffs are not rendered by default.
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change
1
+ wheel
2
+ torch
3
+ torchvision
4
+ torchaudio
5
+ tqdm
6
+ lightning
7
+ black
8
+ ruff
9
+ hydra-core
10
+ jaxtyping
11
+ beartype
12
+ wandb
13
+ einops
14
+ colorama
15
+ scikit-image
16
+ colorspacious
17
+ matplotlib
18
+ moviepy
19
+ imageio
20
+ git+https://github.com/dcharatan/diff-gaussian-rasterization-modified
21
+ timm
22
+ dacite
23
+ lpips
24
+ e3nn
25
+ plyfile
26
+ tabulate
27
+ svg.py
28
+ huggingface
29
+ huggingface-hub
30
+ accelerate
31
+ basicsr
32
+ diffusers==0.18.2
33
+ einops
34
+ gradio
35
+ imageio
36
+ matplotlib
37
+ mmdet==3.2.0
38
+ mmpose==1.2.0
39
+ numpy
40
+ omegaconf
41
+ opencv_python
42
+ openvino
43
+ pandas
44
+ Pillow
45
+ prettytable
46
+ pytorch_lightning
47
+ PyYAML
48
+ safetensors
49
+ scipy
50
+ setuptools
51
+ scikit-image
52
+ timm==0.6.7
53
+ torch_tb_profiler
54
+ tqdm
55
+ transformers
56
+ moviepy==1.0.3
57
+ flow-vis==0.1
58
+ matplotlib==3.8.3
59
+ einops==0.7.0
60
+ timm==0.6.7
61
+ scikit-image==0.22.0
62
+ scikit-learn==1.4.1.post1
63
+ cupy==12.2.0
64
+ easydict==1.13
65
+
Original file line number Diff line number Diff line change
1
+ torch==2.0.1
2
+
3
+ ninja
4
+ torch_efficient_distloss
5
+ webdataset
6
+ google-cloud-storage==2.10.0
7
+ datasets
8
+ lpips
9
+ open3d
10
+ visu3d
11
+ pyspng
12
+
13
+ lightning==2.0.0
14
+ omegaconf==2.3.0
15
+ jaxtyping
16
+ typeguard
17
+
18
+ diffusers
19
+ transformers
20
+ accelerate
21
+ opencv-python
22
+ tensorboard
23
+ matplotlib
24
+ imageio>=2.28.0
25
+ imageio[ffmpeg]
26
+ git+https://github.com/NVlabs/nvdiffrast.git
27
+ libigl
28
+ xatlas
29
+ trimesh[easy]
30
+ networkx
31
+ pysdf
32
+ PyMCubes
33
+ wandb
34
+ gradio
35
+ git+https://github.com/ashawkey/envlight.git
36
+ torchmetrics
37
+
38
+ # deepfloyd
39
+ xformers
40
+ # bitsandbytes
41
+ bitsandbytes-cuda116
42
+ sentencepiece
43
+ safetensors
44
+ huggingface_hub
45
+
46
+ # for zero123
47
+ einops
48
+ kornia
49
+ taming-transformers-rom1504
50
+ git+https://github.com/openai/CLIP.git
51
+
52
+ #controlnet
53
+ controlnet_aux
54
+
55
+ # new additions
56
+ torch_efficient_distloss
57
+ webdataset
58
+ google-cloud-storage==2.10.0
59
+ datasets
60
+ lpips
61
+ gdown
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ Want to become an expert in AI? [AI Courses by OpenCV](https://opencv.org/course
15
15
16
16
| Blog Post | Code|
17
17
| ------------- | :-------------|
18
+ | [ CVPR 2024: An Overview and Key Papers] ( https://learnopencv.com/cvpr2024/ ) | [ Code] ( https://github.com/spmallick/learnopencv/tree/master/CVPR-2024 ) |
18
19
| [ Object Detection on Edge Device - OAK-D-Lite] ( https://learnopencv.com/object-detection-on-edge-device ) | [ Code] ( https://github.com/spmallick/learnopencv/tree/master/Object-Detection-on-Edge-Devices ) |
19
20
| [ Fine-Tuning YOLOv10 Models on Custom Dataset] ( https://learnopencv.com/fine-tuning-yolov10/ ) | [ Code] ( https://github.com/spmallick/learnopencv/tree/master/Fine-Tuning-YOLOv10-Models-Custom-Dataset ) |
20
21
| [ ROS2 and Carla Setup Guide for Ubuntu 22.04] ( https://learnopencv.com/ros2-and-carla-setup-guide/ ) | |
You can’t perform that action at this time.
0 commit comments