|
| 1 | +--- |
| 2 | +title: "DeepSparse Enterprise" |
| 3 | +metaTitle: "DeepSparse Enterprise Installation" |
| 4 | +metaDescription: "Installation instructions for the DeepSparse Engine enabling performant neural network deployments" |
| 5 | +githubURL: "https://github.com/neuralmagic/docs/blob/main/src/content/install/deepsparse.mdx" |
| 6 | +index: 2000 |
| 7 | +--- |
| 8 | + |
| 9 | +# DeepSparse Enterprise Edition Installation |
| 10 | + |
| 11 | +The [DeepSparse Engine](/products/deepsparse-ent) enables GPU-class performance on CPUs, leveraging sparsity within models to reduce FLOPs and the unique cache hierarchy on CPUs to reduce memory movement. |
| 12 | +The engine accepts models in the open-source [ONNX format](https://onnx.ai/), which are easily created from PyTorch and TensorFlow models. |
| 13 | + |
| 14 | +Currently, DeepSparse is tested on Python 3.7-3.10, ONNX 1.5.0-1.10.1, ONNX opset version 11+ and is [manylinux compliant](https://peps.python.org/pep-0513/). |
| 15 | +It is limited to Linux systems running on x86 CPU architectures. |
| 16 | + |
| 17 | +The DeepSparse Engine is available in two editions: |
| 18 | +1. [**The Community Edition**](/products/deepsparse) is open-source and free for evaluation, research, and non-production use with our [Engine Community License](https://neuralmagic.com/legal/engine-license-agreement/). |
| 19 | +2. [**The Enterprise Edition**](/products/deepsparse-ent) requires a Trial License or [can be fully licensed](https://neuralmagic.com/legal/master-software-license-and-service-agreement/) for production, commercial applications. |
| 20 | + |
| 21 | +## General Install |
| 22 | + |
| 23 | +Use the following command to install with pip: |
| 24 | + |
| 25 | +```bash |
| 26 | +pip install deepsparse-ent |
| 27 | +``` |
| 28 | + |
| 29 | +## Server Install |
| 30 | + |
| 31 | +The [DeepSparse Server](/use-cases/deploying-deepsparse/deepsparse-server) allows you to serve models and pipelines through an HTTP interface using the deepsparse.server CLI. |
| 32 | +To install, use the following extra option: |
| 33 | + |
| 34 | +```bash |
| 35 | +pip install deepsparse-ent[server] |
| 36 | +``` |
| 37 | + |
| 38 | +## YOLO Install |
| 39 | + |
| 40 | +The [Ultralytics YOLOv5](/use-cases/object-detection/deploying) models require extra dependencies for deployment. |
| 41 | +To use YOLO models, install with the following extra option: |
| 42 | + |
| 43 | +```bash |
| 44 | +pip install deepsparse-ent[yolo] # just yolo requirements |
| 45 | +pip install deepsparse-ent[yolo,server] # both yolo + server requirements |
| 46 | +``` |
0 commit comments