forked from SKKUAutoLab/ETSS-02-VehicleDetTrack
-
Notifications
You must be signed in to change notification settings - Fork 0
/
linux.yaml
81 lines (80 loc) · 4.59 KB
/
linux.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
#
# - Install : conda env create -f linux.yaml
# - Update : conda env update --name one --file linux.yaml
# - Update pip: pip list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U
#
name: mon
channels:
- pytorch
- nvidia
- conda-forge
- defaults
dependencies:
- python=3.10
- pip # PyPA recommended tool for installing Python packages.
# CUDA
- cudatoolkit=11.8 # CUDA Toolkit - Including CUDA runtime.
- cudnn # NVIDIA's cuDNN deep neural network acceleration library.
# GitHub
- git # Distributed version control system.
- git-lfs # An open source Git extension for versioning large files.
# Scientific
- openblas # OpenBLAS is an optimized BLAS library.
- pip:
- poetry # Python packaging and dependency management made easy.
- setuptools
# CUDA
- pynvml # Python Bindings for the NVIDIA Management Library.
# Documentation
- markdown # Python implementation of Markdown.
- mkdocs # Project documentation with Markdown.
- mkdocs-material # A Material Design theme for mkdocs.
- mkdocstrings # Automatic documentation from sources, for MkDocs.
- sphinx # Sphinx is a tool that makes it easy to create intelligent and beautiful documentation.
- sphinx-paramlinks # A Sphinx extension which allows :param: directives within Python documentation to be linkable.
# Image
- albumentations
- ffmpeg-python # Python bindings for FFmpeg - with complex filtering support.
- opencv-python # Computer vision and machine learning software library.
- opencv-contrib-python
# Network
- requests # Requests is an elegant and simple HTTP library for Python, built with ♥
# Plot
- matplotlib # Publication quality figures in Python.
- tensorboard # TensorFlow's Visualization Toolkit.
# PyTorch
- einops # A new flavour of deep learning operations.
- flopco-pytorch # FLOPs and other statistics COunter for Pytorch neural networks.
- lightning>=2.0.0 #
- pytorch-lightning==1.9.2
- piqa # PyTorch Image Quality Assessment package.
- pyiqa # PyTorch Toolbox for Image Quality Assessment.
- thop # Count the MACs / FLOPs of your PyTorch model.
- torch>=2.0.0 # PyTorch is an optimized tensor library for deep learning using GPUs and CPUs.
- torchaudio # Simple audio I/O for pytorch.
- torchmetrics # Collection of PyTorch native metrics for easy evaluating machine learning models.
- torchvision # Image and video datasets and models for torch deep learning.
# Ray
- ray[tune] # Ray is a fast and simple framework for building and running distributed applications.
# Scientific
- filterpy # Kalman filters and other optimal and non-optimal estimation filters in Python.
- numpy # The fundamental package for scientific computing with Python.
- scikit-image # Image processing in Python.
- scikit-learn # A set of python modules for machine learning and data mining.
- scipy # Scientific Library for Python.
# Syntax
- click # Click is a Python package for creating beautiful command line interfaces.
- multipledispatch # Multiple dispatch.
- protobuf # Protocol Buffers - Google's data interchange format.
- pyhumps # Convert strings (and dictionary keys) between snake case, camel case and pascal case in Python.
- PyYAML # YAML parser and emitter for Python.
- sortedcontainers # Python Sorted Container Types: SortedList, SortedDict, and SortedSet.
- typing-extensions # Backported and Experimental Type Hints for Python 3.7+.
- validators # Python Data Validation for Humans.
- xmltodict # Makes working with XML feel like you are working with JSON.
- munch # Store data
# UI
- PyQt6 # Python bindings for the Qt cross-platform application toolkit.
- rich # Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal.
- tabulate # Pretty-print tabular data in Python, a library and a command-line utility.
- tqdm # Fast, Extensible Progress Meter.