1
- # OpenVINO&trade ; Model Server Developer Guide for Windows
1
+ # OpenVINO&trade ; Model Server Developer Guide for Windows (Experimental/Alpha)
2
+ This document describes experimental/alpha windows development and compilation guide for ovms.exe binary.
3
+
4
+ OpenVINO&trade ; Model Server is in experimental/alpha stage of windows enabling with limited functionality and quality.
5
+ It is recommended to use the top of main repository branch for more feature enabled code and better software quality for windows.
6
+
7
+ ## List of enabled features:
8
+ ### Limited model server basic functionality besides disabled features
9
+ ### GRPC API
10
+ ### Mediapipe graphs execution
11
+ ### Serving single models in all formats
12
+
13
+ ## List of disabled features:
14
+ ### Ovms feature parity with Linux implementation
15
+ ### LLM support
16
+ ### PYTHON NODES support
17
+ ### REST API support
18
+ ### Custom nodes support
19
+ ### Cloud storage support
20
+ ### Model cache support
21
+ ### DAG pipelines
2
22
3
23
# Install prerequisites
4
24
```
5
25
md c:\git
6
26
md c:\opt
7
27
```
8
28
9
- ## VISAUL
10
- Visual Studio 2022 with C++ - https://visualstudio.microsoft.com/downloads/
29
+ ## VISUAL STUDIO
30
+ Visual Studio 2019 with C++ - https://visualstudio.microsoft.com/downloads/
11
31
12
32
## PYTHON: https://www.python.org/ftp/python/3.9.0/python-3.9.0-amd64.exe in C:\opt\Python39
13
33
Python3. (Python 3.11.9 is tested)
@@ -53,7 +73,7 @@ https://github.com/opencv/opencv/releases/download/4.10.0/opencv-4.10.0-windows.
53
73
https://eternallybored.org/misc/wget/1.21.4/64/wget.exe download to c:\opt
54
74
Add c:\opt to system env PATH
55
75
56
- ## Run Developer Command Prompt for VS 2022
76
+ ## Run Developer Command Prompt for VS 2019
57
77
## Enable Developer mode on in windows system settings
58
78
59
79
#### Boring SSL - not needed until md5 hash is needed.
@@ -62,19 +82,6 @@ Clone in in c:\opt\
62
82
git clone https://github.com/firebase/boringSSL-SwiftPM.git
63
83
```
64
84
65
- ## Libevent - ovms link phase
66
- ``` git clone https://github.com/libevent/libevent
67
- git co release-2.1.12-stable
68
- md build && cd build
69
- C:\git\libevent\build>cmake -G "Visual Studio 17 2022" -DEVENT__DISABLE_OPENSSL=1 -DEVENT_LIBRARY_SHARED=0 ..
70
- cmake --build . --config Release
71
- md c:\opt\libevent
72
- xcopy lib\Release\* c:\opt\libevent\lib\
73
- xcopy /s /e include\event2\* c:\opt\libevent\include\event2\
74
- cd ..
75
- xcopy /s /e include\ c:\opt\libevent\include\
76
- ```
77
-
78
85
# Opencl headers
79
86
```
80
87
cd c:\opt
0 commit comments