Create & Launch projects through Command Line [Windows]
In the PEKAT VISION Windows version, it is possible to create, launch projects, and choose a specific GPU to run a project, everything is set through CMD.
Create Project through CMD
Target Directory Example
Info |
---|
C:\Program Files\PEKAT VISION 3.13.2\starter |
Create Project - Help Command
Code Block |
---|
.\pekat-vision.exe create -h |
Create Project - Usage Example
Code Block |
---|
.\pekat-vision.exe create -d C:\Users\User1\PekatVisionProjects\NewProject35 -n NewProject35 |
The command above will create a new project in the directory:C:\Users\User1\PekatVisionProjects\NewProject35
The project name in Projects Manager is defined as NewProject35.
Info |
---|
To display the project in projects manager UI, the user must use 'Open Project' in Projects Manager UI and select the target folder, in order to update Projects Manager UI. |
Launch Project through CMD
Target Directory Example
Info |
---|
C:\Program Files\PEKAT VISION 3.13.2\starter |
Launch Project - Help Command
Code Block |
---|
.\pekat-vision.exe start -h |
Launch Project (without log)
Code Block |
---|
.\pekat-vision.exe start -p 8000 -d C:\Users\Daniel\PekatVisionProjects\NewProject35 |
Launch Project (with log written to the CMD)
Code Block |
---|
.\pekat-vision.exe start -p 8000 -d C:\Users\Daniel\PekatVisionProjects\NewProject35 -l |
Optional Arguments
-l
Shows all logs in the command line. Without this parameter, the logs are only saved in a file.
-key
Starts the project with Secure image analyze enabled and sets the API key to a given value.
-g
Starts the project on a specific GPU
Code Block |
---|
.\pekat-vision.exe start -p port_number -d path_to_project -g gpu_number -l |
Info |
---|
Note: GPU numbers start from 0 |
Example for running 2 projects on 2 different GPUs
While in the PEKAT installation folder, run this command in cmd to start a project on GPU 0
Code Block |
---|
.\pekat-vision.exe start -p 8000 -d path_to_project1 -g 0 -l |
Open another cmd and run this command to start a project on GPU 1
Code Block |
---|
.\pekat-vision.exe start -p 8010 -d path_to_project2 -g 1 -l |
When projects are started, open them in a browser on http://localhost:8000 and http://localhost:8010
Code Block |
---|
Optional arguments: -h, --help Show this help message and exit. -p PORT, --port PORT Defines starting port -d DATA, --data DATA Project directory -l LOG, --log LOG Show all logs (y/n) -P PASSWORD, --password PASSWORD (Administration password) -key API_KEY, --api_key API_KEY (Image analyze only with API key) |