Skip to content

Instantly share code, notes, and snippets.

@catwell
Created December 14, 2023 15:44
Show Gist options
  • Save catwell/bdd038d63303ccf31cce984cb2973313 to your computer and use it in GitHub Desktop.
Save catwell/bdd038d63303ccf31cce984cb2973313 to your computer and use it in GitHub Desktop.
Refiners dependency graph (all extras) w/ JohnnyDep
name summary
-------------------------------------------------- -------------------------------------------------------------------------------------------------------
refiners[conversion,test,training] The simplest way to train and run adapters on top of foundational models
├── bitsandbytes<0.42.0,>=0.41.0 k-bit optimizers and matrix multiplication routines.
├── datasets<3.0.0,>=2.14.0 HuggingFace community-driven open-source library of datasets
│ ├── aiohttp Async http client/server framework (asyncio)
│ │ ├── aiosignal>=1.1.2 aiosignal: a list of registered asynchronous callbacks
│ │ │ └── frozenlist>=1.1.0 A list-like structure which implements collections.abc.MutableSequence
│ │ ├── attrs>=17.3.0 Classes Without Boilerplate
│ │ ├── frozenlist>=1.1.1 A list-like structure which implements collections.abc.MutableSequence
│ │ ├── multidict<7.0,>=4.5 multidict implementation
│ │ └── yarl<2.0,>=1.0 Yet another URL library
│ │ ├── idna>=2.0 Internationalized Domain Names in Applications (IDNA)
│ │ └── multidict>=4.0 multidict implementation
│ ├── dill<0.3.8,>=0.3.0 serialize all of Python
│ ├── fsspec[http]<=2023.10.0,>=2023.1.0 File-system specification
│ │ ├── aiohttp!=4.0.0a0,!=4.0.0a1 Async http client/server framework (asyncio)
│ │ │ ├── aiosignal>=1.1.2 aiosignal: a list of registered asynchronous callbacks
│ │ │ │ └── frozenlist>=1.1.0 A list-like structure which implements collections.abc.MutableSequence
│ │ │ ├── attrs>=17.3.0 Classes Without Boilerplate
│ │ │ ├── frozenlist>=1.1.1 A list-like structure which implements collections.abc.MutableSequence
│ │ │ ├── multidict<7.0,>=4.5 multidict implementation
│ │ │ └── yarl<2.0,>=1.0 Yet another URL library
│ │ │ ├── idna>=2.0 Internationalized Domain Names in Applications (IDNA)
│ │ │ └── multidict>=4.0 multidict implementation
│ │ └── requests Python HTTP for Humans.
│ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ ├── huggingface-hub>=0.18.0 Client library to download and publish models, datasets and other repos on the huggingface.co hub
│ │ ├── filelock A platform independent file lock.
│ │ ├── fsspec>=2023.5.0 File-system specification
│ │ ├── packaging>=20.9 Core utilities for Python packages
│ │ ├── pyyaml>=5.1 YAML parser and emitter for Python
│ │ ├── requests Python HTTP for Humans.
│ │ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ │ ├── tqdm>=4.42.1 Fast, Extensible Progress Meter
│ │ └── typing-extensions>=3.7.4.3 Backported and Experimental Type Hints for Python 3.8+
│ ├── multiprocess better multiprocessing and multithreading in Python
│ │ └── dill>=0.3.7 serialize all of Python
│ ├── numpy>=1.17 Fundamental package for array computing in Python
│ ├── packaging Core utilities for Python packages
│ ├── pandas Powerful data structures for data analysis, time series, and statistics
│ │ ├── numpy<2,>=1.23.2 Fundamental package for array computing in Python
│ │ ├── python-dateutil>=2.8.2 Extensions to the standard Python datetime module
│ │ │ └── six>=1.5 Python 2 and 3 compatibility utilities
│ │ ├── pytz>=2020.1 World timezone definitions, modern and historical
│ │ └── tzdata>=2022.1 Provider of IANA time zone data
│ ├── pyarrow-hotfix
│ ├── pyarrow>=8.0.0 Python library for Apache Arrow
│ │ └── numpy>=1.16.6 Fundamental package for array computing in Python
│ ├── pyyaml>=5.1 YAML parser and emitter for Python
│ ├── requests>=2.19.0 Python HTTP for Humans.
│ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ ├── tqdm>=4.62.1 Fast, Extensible Progress Meter
│ └── xxhash Python binding for xxHash
├── diffusers<0.22.0,>=0.21.0 State-of-the-art diffusion in PyTorch and JAX.
│ ├── Pillow Python Imaging Library (Fork)
│ ├── filelock A platform independent file lock.
│ ├── huggingface-hub>=0.13.2 Client library to download and publish models, datasets and other repos on the huggingface.co hub
│ │ ├── filelock A platform independent file lock.
│ │ ├── fsspec>=2023.5.0 File-system specification
│ │ ├── packaging>=20.9 Core utilities for Python packages
│ │ ├── pyyaml>=5.1 YAML parser and emitter for Python
│ │ ├── requests Python HTTP for Humans.
│ │ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ │ ├── tqdm>=4.42.1 Fast, Extensible Progress Meter
│ │ └── typing-extensions>=3.7.4.3 Backported and Experimental Type Hints for Python 3.8+
│ ├── importlib-metadata Read metadata from Python packages
│ │ └── zipp>=0.5 Backport of pathlib-compatible object wrapper for zip files
│ ├── numpy Fundamental package for array computing in Python
│ ├── regex!=2019.12.17 Alternative regular expression module, to replace re.
│ ├── requests Python HTTP for Humans.
│ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ └── safetensors>=0.3.1
├── invisible-watermark<0.3.0,>=0.2.0 The library for creating and decoding invisible image watermarks
│ ├── Pillow>=6.0.0 Python Imaging Library (Fork)
│ ├── PyWavelets>=1.1.1 PyWavelets, wavelet transform module
│ │ └── numpy<2.0,>=1.22.4 Fundamental package for array computing in Python
│ ├── numpy>=1.17.0 Fundamental package for array computing in Python
│ ├── opencv-python>=4.1.0.25 Wrapper package for OpenCV python bindings.
│ │ ├── numpy>=1.17.0 Fundamental package for array computing in Python
│ │ ├── numpy>=1.17.3 Fundamental package for array computing in Python
│ │ ├── numpy>=1.19.3 Fundamental package for array computing in Python
│ │ ├── numpy>=1.21.2 Fundamental package for array computing in Python
│ │ └── numpy>=1.23.5 Fundamental package for array computing in Python
│ └── torch Tensors and Dynamic neural networks in Python with strong GPU acceleration
│ ├── filelock A platform independent file lock.
│ ├── fsspec File-system specification
│ ├── jinja2 A very fast and expressive template engine.
│ │ └── MarkupSafe>=2.0 Safely add untrusted strings to HTML/XML markup.
│ ├── networkx Python package for creating and manipulating graphs and networks
│ ├── nvidia-cublas-cu12==12.1.3.1 CUBLAS native runtime libraries
│ ├── nvidia-cuda-cupti-cu12==12.1.105 CUDA profiling tools runtime libs.
│ ├── nvidia-cuda-nvrtc-cu12==12.1.105 NVRTC native runtime libraries
│ ├── nvidia-cuda-runtime-cu12==12.1.105 CUDA Runtime native Libraries
│ ├── nvidia-cudnn-cu12==8.9.2.26 cuDNN runtime libraries
│ │ └── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ ├── nvidia-cufft-cu12==11.0.2.54 CUFFT native runtime libraries
│ ├── nvidia-curand-cu12==10.3.2.106 CURAND native runtime libraries
│ ├── nvidia-cusolver-cu12==11.4.5.107 CUDA solver native runtime libraries
│ │ ├── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ │ ├── nvidia-cusparse-cu12 CUSPARSE native runtime libraries
│ │ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ ├── nvidia-cusparse-cu12==12.1.0.106 CUSPARSE native runtime libraries
│ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ ├── nvidia-nccl-cu12==2.18.1 NVIDIA Collective Communication Library (NCCL) Runtime
│ ├── nvidia-nvtx-cu12==12.1.105 NVIDIA Tools Extension
│ ├── sympy Computer algebra system (CAS) in Python
│ │ └── mpmath>=0.19 Python library for arbitrary-precision floating-point arithmetic
│ ├── triton==2.1.0 A language and compiler for custom Deep Learning operations
│ │ └── filelock A platform independent file lock.
│ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+
├── jaxtyping<0.3.0,>=0.2.14 Type annotations and runtime checking for shape and dtype of JAX arrays, and PyTrees.
│ ├── numpy>=1.20.0 Fundamental package for array computing in Python
│ ├── typeguard<3,>=2.13.3 Run-time type checker for Python
│ └── typing-extensions>=3.7.4.1 Backported and Experimental Type Hints for Python 3.8+
├── loguru<0.8.0,>=0.7.0 Python logging made (stupidly) simple
├── numpy<2.0.0,>=1.24.2 Fundamental package for array computing in Python
├── pillow>=9.5.0 Python Imaging Library (Fork)
├── piq<0.8.0,>=0.7.1 Measures and metrics for image2image tasks. PyTorch.
│ └── torchvision!=0.9.0,>=0.6.1 image and video datasets and models for torch deep learning
│ ├── numpy Fundamental package for array computing in Python
│ ├── pillow!=8.3.*,>=5.3.0 Python Imaging Library (Fork)
│ ├── requests Python HTTP for Humans.
│ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ └── torch==2.1.1 Tensors and Dynamic neural networks in Python with strong GPU acceleration
│ ├── filelock A platform independent file lock.
│ ├── fsspec File-system specification
│ ├── jinja2 A very fast and expressive template engine.
│ │ └── MarkupSafe>=2.0 Safely add untrusted strings to HTML/XML markup.
│ ├── networkx Python package for creating and manipulating graphs and networks
│ ├── nvidia-cublas-cu12==12.1.3.1 CUBLAS native runtime libraries
│ ├── nvidia-cuda-cupti-cu12==12.1.105 CUDA profiling tools runtime libs.
│ ├── nvidia-cuda-nvrtc-cu12==12.1.105 NVRTC native runtime libraries
│ ├── nvidia-cuda-runtime-cu12==12.1.105 CUDA Runtime native Libraries
│ ├── nvidia-cudnn-cu12==8.9.2.26 cuDNN runtime libraries
│ │ └── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ ├── nvidia-cufft-cu12==11.0.2.54 CUFFT native runtime libraries
│ ├── nvidia-curand-cu12==10.3.2.106 CURAND native runtime libraries
│ ├── nvidia-cusolver-cu12==11.4.5.107 CUDA solver native runtime libraries
│ │ ├── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ │ ├── nvidia-cusparse-cu12 CUSPARSE native runtime libraries
│ │ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ ├── nvidia-cusparse-cu12==12.1.0.106 CUSPARSE native runtime libraries
│ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ ├── nvidia-nccl-cu12==2.18.1 NVIDIA Collective Communication Library (NCCL) Runtime
│ ├── nvidia-nvtx-cu12==12.1.105 NVIDIA Tools Extension
│ ├── sympy Computer algebra system (CAS) in Python
│ │ └── mpmath>=0.19 Python library for arbitrary-precision floating-point arithmetic
│ ├── triton==2.1.0 A language and compiler for custom Deep Learning operations
│ │ └── filelock A platform independent file lock.
│ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+
├── prodigyopt<2.0,>=1.0 An Adam-like optimizer for neural networks with adaptive estimation of learning rate
├── pydantic<2.1.0,>=2.0.3 Data validation using Python type hints
│ ├── annotated-types>=0.4.0 Reusable constraint types to use with typing.Annotated
│ ├── pydantic-core==2.3.0
│ │ └── typing-extensions!=4.7.0,>=4.6.0 Backported and Experimental Type Hints for Python 3.8+
│ └── typing-extensions>=4.6.1 Backported and Experimental Type Hints for Python 3.8+
├── safetensors<0.4.0,>=0.3.0 Fast and Safe Tensor serialization
├── scipy<2.0.0,>=1.11.1 Fundamental algorithms for scientific computing in Python
│ └── numpy<1.28.0,>=1.21.6 Fundamental package for array computing in Python
├── segment-anything-py==1.0 An unofficial Python package for Meta AI's Segment Anything Model
│ ├── torch>=1.7 Tensors and Dynamic neural networks in Python with strong GPU acceleration
│ │ ├── filelock A platform independent file lock.
│ │ ├── fsspec File-system specification
│ │ ├── jinja2 A very fast and expressive template engine.
│ │ │ └── MarkupSafe>=2.0 Safely add untrusted strings to HTML/XML markup.
│ │ ├── networkx Python package for creating and manipulating graphs and networks
│ │ ├── nvidia-cublas-cu12==12.1.3.1 CUBLAS native runtime libraries
│ │ ├── nvidia-cuda-cupti-cu12==12.1.105 CUDA profiling tools runtime libs.
│ │ ├── nvidia-cuda-nvrtc-cu12==12.1.105 NVRTC native runtime libraries
│ │ ├── nvidia-cuda-runtime-cu12==12.1.105 CUDA Runtime native Libraries
│ │ ├── nvidia-cudnn-cu12==8.9.2.26 cuDNN runtime libraries
│ │ │ └── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ │ ├── nvidia-cufft-cu12==11.0.2.54 CUFFT native runtime libraries
│ │ ├── nvidia-curand-cu12==10.3.2.106 CURAND native runtime libraries
│ │ ├── nvidia-cusolver-cu12==11.4.5.107 CUDA solver native runtime libraries
│ │ │ ├── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ │ │ ├── nvidia-cusparse-cu12 CUSPARSE native runtime libraries
│ │ │ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ │ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ │ ├── nvidia-cusparse-cu12==12.1.0.106 CUSPARSE native runtime libraries
│ │ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ │ ├── nvidia-nccl-cu12==2.18.1 NVIDIA Collective Communication Library (NCCL) Runtime
│ │ ├── nvidia-nvtx-cu12==12.1.105 NVIDIA Tools Extension
│ │ ├── sympy Computer algebra system (CAS) in Python
│ │ │ └── mpmath>=0.19 Python library for arbitrary-precision floating-point arithmetic
│ │ ├── triton==2.1.0 A language and compiler for custom Deep Learning operations
│ │ │ └── filelock A platform independent file lock.
│ │ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+
│ └── torchvision>=0.8 image and video datasets and models for torch deep learning
│ ├── numpy Fundamental package for array computing in Python
│ ├── pillow!=8.3.*,>=5.3.0 Python Imaging Library (Fork)
│ ├── requests Python HTTP for Humans.
│ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ └── torch==2.1.1 Tensors and Dynamic neural networks in Python with strong GPU acceleration
│ ├── filelock A platform independent file lock.
│ ├── fsspec File-system specification
│ ├── jinja2 A very fast and expressive template engine.
│ │ └── MarkupSafe>=2.0 Safely add untrusted strings to HTML/XML markup.
│ ├── networkx Python package for creating and manipulating graphs and networks
│ ├── nvidia-cublas-cu12==12.1.3.1 CUBLAS native runtime libraries
│ ├── nvidia-cuda-cupti-cu12==12.1.105 CUDA profiling tools runtime libs.
│ ├── nvidia-cuda-nvrtc-cu12==12.1.105 NVRTC native runtime libraries
│ ├── nvidia-cuda-runtime-cu12==12.1.105 CUDA Runtime native Libraries
│ ├── nvidia-cudnn-cu12==8.9.2.26 cuDNN runtime libraries
│ │ └── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ ├── nvidia-cufft-cu12==11.0.2.54 CUFFT native runtime libraries
│ ├── nvidia-curand-cu12==10.3.2.106 CURAND native runtime libraries
│ ├── nvidia-cusolver-cu12==11.4.5.107 CUDA solver native runtime libraries
│ │ ├── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ │ ├── nvidia-cusparse-cu12 CUSPARSE native runtime libraries
│ │ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ ├── nvidia-cusparse-cu12==12.1.0.106 CUSPARSE native runtime libraries
│ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ ├── nvidia-nccl-cu12==2.18.1 NVIDIA Collective Communication Library (NCCL) Runtime
│ ├── nvidia-nvtx-cu12==12.1.105 NVIDIA Tools Extension
│ ├── sympy Computer algebra system (CAS) in Python
│ │ └── mpmath>=0.19 Python library for arbitrary-precision floating-point arithmetic
│ ├── triton==2.1.0 A language and compiler for custom Deep Learning operations
│ │ └── filelock A platform independent file lock.
│ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+
├── tomli<3.0.0,>=2.0.1 A lil' TOML parser
├── torch<3.0.0,>=2.1.0 Tensors and Dynamic neural networks in Python with strong GPU acceleration
│ ├── filelock A platform independent file lock.
│ ├── fsspec File-system specification
│ ├── jinja2 A very fast and expressive template engine.
│ │ └── MarkupSafe>=2.0 Safely add untrusted strings to HTML/XML markup.
│ ├── networkx Python package for creating and manipulating graphs and networks
│ ├── nvidia-cublas-cu12==12.1.3.1 CUBLAS native runtime libraries
│ ├── nvidia-cuda-cupti-cu12==12.1.105 CUDA profiling tools runtime libs.
│ ├── nvidia-cuda-nvrtc-cu12==12.1.105 NVRTC native runtime libraries
│ ├── nvidia-cuda-runtime-cu12==12.1.105 CUDA Runtime native Libraries
│ ├── nvidia-cudnn-cu12==8.9.2.26 cuDNN runtime libraries
│ │ └── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ ├── nvidia-cufft-cu12==11.0.2.54 CUFFT native runtime libraries
│ ├── nvidia-curand-cu12==10.3.2.106 CURAND native runtime libraries
│ ├── nvidia-cusolver-cu12==11.4.5.107 CUDA solver native runtime libraries
│ │ ├── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ │ ├── nvidia-cusparse-cu12 CUSPARSE native runtime libraries
│ │ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ ├── nvidia-cusparse-cu12==12.1.0.106 CUSPARSE native runtime libraries
│ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ ├── nvidia-nccl-cu12==2.18.1 NVIDIA Collective Communication Library (NCCL) Runtime
│ ├── nvidia-nvtx-cu12==12.1.105 NVIDIA Tools Extension
│ ├── sympy Computer algebra system (CAS) in Python
│ │ └── mpmath>=0.19 Python library for arbitrary-precision floating-point arithmetic
│ ├── triton==2.1.0 A language and compiler for custom Deep Learning operations
│ │ └── filelock A platform independent file lock.
│ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+
├── torchvision<0.17.0,>=0.16.0 image and video datasets and models for torch deep learning
│ ├── numpy Fundamental package for array computing in Python
│ ├── pillow!=8.3.*,>=5.3.0 Python Imaging Library (Fork)
│ ├── requests Python HTTP for Humans.
│ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ └── torch==2.1.1 Tensors and Dynamic neural networks in Python with strong GPU acceleration
│ ├── filelock A platform independent file lock.
│ ├── fsspec File-system specification
│ ├── jinja2 A very fast and expressive template engine.
│ │ └── MarkupSafe>=2.0 Safely add untrusted strings to HTML/XML markup.
│ ├── networkx Python package for creating and manipulating graphs and networks
│ ├── nvidia-cublas-cu12==12.1.3.1 CUBLAS native runtime libraries
│ ├── nvidia-cuda-cupti-cu12==12.1.105 CUDA profiling tools runtime libs.
│ ├── nvidia-cuda-nvrtc-cu12==12.1.105 NVRTC native runtime libraries
│ ├── nvidia-cuda-runtime-cu12==12.1.105 CUDA Runtime native Libraries
│ ├── nvidia-cudnn-cu12==8.9.2.26 cuDNN runtime libraries
│ │ └── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ ├── nvidia-cufft-cu12==11.0.2.54 CUFFT native runtime libraries
│ ├── nvidia-curand-cu12==10.3.2.106 CURAND native runtime libraries
│ ├── nvidia-cusolver-cu12==11.4.5.107 CUDA solver native runtime libraries
│ │ ├── nvidia-cublas-cu12 CUBLAS native runtime libraries
│ │ ├── nvidia-cusparse-cu12 CUSPARSE native runtime libraries
│ │ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ ├── nvidia-cusparse-cu12==12.1.0.106 CUSPARSE native runtime libraries
│ │ └── nvidia-nvjitlink-cu12 Nvidia JIT LTO Library
│ ├── nvidia-nccl-cu12==2.18.1 NVIDIA Collective Communication Library (NCCL) Runtime
│ ├── nvidia-nvtx-cu12==12.1.105 NVIDIA Tools Extension
│ ├── sympy Computer algebra system (CAS) in Python
│ │ └── mpmath>=0.19 Python library for arbitrary-precision floating-point arithmetic
│ ├── triton==2.1.0 A language and compiler for custom Deep Learning operations
│ │ └── filelock A platform independent file lock.
│ └── typing-extensions Backported and Experimental Type Hints for Python 3.8+
├── transformers<5.0.0,>=4.27.4 State-of-the-art Machine Learning for JAX, PyTorch and TensorFlow
│ ├── filelock A platform independent file lock.
│ ├── huggingface-hub<1.0,>=0.19.3 Client library to download and publish models, datasets and other repos on the huggingface.co hub
│ │ ├── filelock A platform independent file lock.
│ │ ├── fsspec>=2023.5.0 File-system specification
│ │ ├── packaging>=20.9 Core utilities for Python packages
│ │ ├── pyyaml>=5.1 YAML parser and emitter for Python
│ │ ├── requests Python HTTP for Humans.
│ │ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ │ ├── tqdm>=4.42.1 Fast, Extensible Progress Meter
│ │ └── typing-extensions>=3.7.4.3 Backported and Experimental Type Hints for Python 3.8+
│ ├── numpy>=1.17 Fundamental package for array computing in Python
│ ├── packaging>=20.0 Core utilities for Python packages
│ ├── pyyaml>=5.1 YAML parser and emitter for Python
│ ├── regex!=2019.12.17 Alternative regular expression module, to replace re.
│ ├── requests Python HTTP for Humans.
│ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ ├── safetensors>=0.3.1
│ ├── tokenizers<0.19,>=0.14
│ │ └── huggingface_hub<1.0,>=0.16.4 Client library to download and publish models, datasets and other repos on the huggingface.co hub
│ │ ├── filelock A platform independent file lock.
│ │ ├── fsspec>=2023.5.0 File-system specification
│ │ ├── packaging>=20.9 Core utilities for Python packages
│ │ ├── pyyaml>=5.1 YAML parser and emitter for Python
│ │ ├── requests Python HTTP for Humans.
│ │ │ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ │ │ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ │ │ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ │ │ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
│ │ ├── tqdm>=4.42.1 Fast, Extensible Progress Meter
│ │ └── typing-extensions>=3.7.4.3 Backported and Experimental Type Hints for Python 3.8+
│ └── tqdm>=4.27 Fast, Extensible Progress Meter
└── wandb<0.16.0,>=0.15.7 A CLI and library for interacting with the Weights & Biases API.
├── Click!=8.0.0,>=7.1 Composable command line interface toolkit
├── GitPython!=3.1.29,>=1.0.0 GitPython is a Python library used to interact with Git repositories
│ └── gitdb<5,>=4.0.1 Git Object Database
│ └── smmap<6,>=3.0.1 A pure Python implementation of a sliding window memory map manager
├── PyYAML YAML parser and emitter for Python
├── appdirs>=1.4.3 A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".
├── docker-pycreds>=0.4.0 Python bindings for the docker credentials store API
│ └── six>=1.4.0 Python 2 and 3 compatibility utilities
├── pathtools File system general utilities
├── protobuf!=4.21.0,<5,>=3.19.0
├── psutil>=5.0.0 Cross-platform lib for process and system monitoring in Python.
├── requests<3,>=2.0.0 Python HTTP for Humans.
│ ├── certifi>=2017.4.17 Python package for providing Mozilla's CA Bundle.
│ ├── charset-normalizer<4,>=2 The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet.
│ ├── idna<4,>=2.5 Internationalized Domain Names in Applications (IDNA)
│ └── urllib3<3,>=1.21.1 HTTP library with thread-safe connection pooling, file post, and more.
├── sentry-sdk>=1.0.0 Python client for Sentry (https://sentry.io)
│ ├── certifi Python package for providing Mozilla's CA Bundle.
│ └── urllib3>=1.26.11 HTTP library with thread-safe connection pooling, file post, and more.
├── setproctitle A Python module to customize the process title
└── setuptools Easily download, build, install, upgrade, and uninstall Python packages
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment