Skip to content

Commit 9c2326a

Browse files
Readme fix (#580)
1 parent f7fcbf9 commit 9c2326a

File tree

1 file changed

+24
-13
lines changed

1 file changed

+24
-13
lines changed

README.md

+24-13
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ DLI supports inference using the following frameworks:
3232
- [RKNN][rknn] (C++ API).
3333
- [ncnn][ncnn] (Python API).
3434
- [PaddlePaddle][PaddlePaddle] (Python API).
35+
- [ExecuTorch][executorch] (C++ API)
3536

3637
More information about DLI is available on the web-site
3738
([here][dli-ru-web-page] (in Russian)
@@ -47,8 +48,8 @@ Please consider citing the following papers.
4748

4849
1. Kustikova V., Vasilyev E., Khvatov A., Kumbrasiev P., Rybkin R.,
4950
Kogteva N. DLI: Deep Learning Inference Benchmark //
50-
Communications in Computer and Information Science.
51-
V.1129. 2019. P. 542-553.
51+
Communications in Computer and Information
52+
Science. - 2019. - V. 1129. - P. 542-553.
5253

5354
1. Sidorova A.K., Alibekov M.R., Makarov A.A., Vasiliev E.P.,
5455
Kustikova V.D. Automation of collecting performance indicators
@@ -73,10 +74,11 @@ Please consider citing the following papers.
7374
and Programming. - 2024. - Vol. 25(2). - P. 127-141. -
7475
[https://num-meth.ru/index.php/journal/article/view/1332/1264][nummeth2023].
7576
(In Russian)
77+
7678
1. Mukhin I., Rodimkov Y., Vasiliev E., Volokitin V., Sidorova A.,
7779
Kozinov E., Meyerov I., Kustikova V. Benchmarking Deep Learning
7880
Inference on RISC-V CPUs // Springer Lecture Notes in Computer
79-
Science. – 2024. – Accepted.
81+
Science. – 2025. – Vol. 15406. - P. 331-346.
8082

8183
## Repo structure
8284

@@ -97,12 +99,12 @@ Please consider citing the following papers.
9799
- `OpenCV` is a directory of Dockerfiles for OpenCV.
98100
- `OpenVINO_DLDT` is a directory of Dockerfiles for Intel®
99101
Distribution of OpenVINO™ Toolkit.
102+
- `PaddlePaddle` is a directory of Dockerfiles for PaddlePaddle.
100103
- `PyTorch` is a directory of Dockerfiles for PyTorch.
101-
- `TVM` is a directory of Dockerfiles for Apache TVM.
102104
- `TensorFlow` is a directory of Dockerfiles for Intel® Optimizations
103105
for TensorFlow.
104106
- `TensorFlowLite` is a directory of Dockerfiles for TensorFlow Lite.
105-
- `PaddlePaddle` is a directory of Dockerfiles for PaddlePaddle.
107+
- `TVM` is a directory of Dockerfiles for Apache TVM.
106108

107109
- `docs` directory contains auxiliary documentation. Please, find
108110
complete documentation at the [Wiki page][dli-wiki].
@@ -138,6 +140,9 @@ Please consider citing the following papers.
138140
is a table that confirms correctness of inference implementation
139141
based on Intel® Distribution of OpenVINO™ toolkit for models trained
140142
by Intel engineers and available in [Open Model Zoo][open-model-zoo].
143+
- [`validation_results_paddlepaddle.md`](results/validation/validation_results_paddlepaddle.md)
144+
is a table that confirms correctness of inference implementation
145+
based on PaddlePaddle.
141146
- [`validation_results_pytorch.md`](results/validation/validation_results_pytorch.md)
142147
is a table that confirms correctness of inference implementation
143148
based on PyTorch for [TorchVision][torchvision].
@@ -161,9 +166,11 @@ Please consider citing the following papers.
161166
- [`onnxruntime_models_checklist.md`](results/onnxruntime_models_checklist.md) contains a list
162167
of deep models inferred by ONNX Runtime checked in the DLI benchmark.
163168
- [`opencv_models_checklist.md`](results/opencv_models_checklist.md) contains a list
164-
of deep models inferred by OpenCV DNN.
169+
of deep models inferred by OpenCV DNN checked in the DLI benchmark.
165170
- [`openvino_models_checklist.md`](results/openvino_models_checklist.md) contains a list
166171
of deep models inferred by the OpenVINO toolkit checked in the DLI benchmark.
172+
- [`paddlepaddle_models_checklist.md`](results/paddlepaddle_models_checklist.md)
173+
containsa list deep models inferred by PaddlePaddle checked in the DLI benchmark.
167174
- [`pytorch_models_checklist.md`](results/pytorch_models_checklist.md) contains a list
168175
of deep models inferred by PyTorch checked in the DLI benchmark.
169176
- [`tensorflow_models_checklist.md`](results/tensorflow_models_checklist.md) contains a list
@@ -179,14 +186,17 @@ Please consider citing the following papers.
179186
using Accuracy Checker of Intel® Distribution of OpenVINO™ toolkit.
180187
- `benchmark` is a set of scripts to estimate inference
181188
performance of different models at the single local computer.
182-
- `build_scripts` is a directory to build inference frameworks for different platforms.
189+
- `build_scripts` is a directory to build inference frameworks for different
190+
platforms.
183191
- `config_maker`contains GUI-application to make configuration files
184-
of the benchmark components.
192+
of the benchmark components. Application supports outdated version
193+
of configuration files. It is required to update (one of the future tasks).
185194
- `configs` contains template configuration files.
186195
- `cpp_dl_benchmark` contains C++ tools that allow to measure
187196
deep learning models inference performance with
188197
[ONNX Runtime][onnx-runtime-github], [OpenCV DNN][opencv-dnn],
189-
[PyTorch][pytorch] and [TensorFlow Lite][tensorflow-lite] in C++ API implementation.
198+
[PyTorch][pytorch], [ExecuTorch][executorch] and
199+
[TensorFlow Lite][tensorflow-lite] in C++ API implementation.
190200
This implementation inspired by [OpenVINO Benchmark C++ tool][benchmark-app]
191201
as a reference and stick to its measurement methodology,
192202
thus provide consistent performance results.
@@ -199,15 +209,15 @@ Please consider citing the following papers.
199209
- `model_converters` contains converters of deep models.
200210
- `node_info` contains a set of functions to get information about
201211
computational node.
202-
- `quantization` contains scripts to quantize model to INT8-precision
203-
using Post-Training Optimization Tool (POT)
204-
of Intel® Distribution of OpenVINO™ toolkit.
212+
- `quantization` contains scripts to quantize model
213+
using Post-Training Optimization Tool (POT) of Intel® Distribution
214+
of OpenVINO™ toolkit, TensorFlow Lite and TVM internal tools.
205215
- `remote_control` contains scripts to execute benchmark
206216
remotely.
207217
- `tvm_autotuning` contains scripts to optimize Apache TVM models.
208218
- `utils` is a package of auxiliary utilities.
209219

210-
- `test` contains smoke tests.
220+
- `tests` contains smoke tests.
211221

212222
- `requirements.txt` is a list of special requirements for the DLI
213223
benchmark without inference frameworks.
@@ -271,6 +281,7 @@ Report questions, issues and suggestions, using:
271281
[rknn]: https://github.com/rockchip-linux/rknn-toolkit2
272282
[ncnn]: https://github.com/Tencent/ncnn
273283
[PaddlePaddle]: https://www.paddlepaddle.org.cn/en
284+
[executorch]: https://pytorch.org/executorch-overview
274285
[benchmark-app]: https://github.com/openvinotoolkit/openvino/tree/master/samples/cpp/benchmark_app
275286
[dli-ru-web-page]: http://hpc-education.unn.ru/dli-ru
276287
[dli-web-page]: http://hpc-education.unn.ru/dli

0 commit comments

Comments
 (0)