|
|
Seeing error trying to get training module running.
09:23:11:Current Version is 2.2.1-Beta
09:23:12:GetCommandByRuntime: Runtime=python39, Location=Local
09:23:12:Command: C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\bin\windows\python39\venv\scripts\Python
09:23:12:
09:23:12:Module 'Training for YoloV5 6.2' 1.3 (ID: TrainingYoloV5)
09:23:12:Module Path: C:\Program Files\CodeProject\AI\modules\TrainingYoloV5
09:23:12:AutoStart: True
09:23:12:Starting C:\Program Files...ws\python39\venv\scripts\Python "C:\Program Files...iningYoloV5\TrainingYoloV5.py"
09:23:12:
09:23:12:Attempting to start TrainingYoloV5 with C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\bin\windows\python39\venv\scripts\Python "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\TrainingYoloV5.py"
09:23:12:Queue: trainingyolov5_queue
09:23:12:Platforms: all
09:23:12:GPU: Support enabled
09:23:12:Parallelism: 2
09:23:12:Accelerator:
09:23:12:Half Precis.: enable
09:23:12:Runtime: python39
09:23:12:Runtime Loc: Local
09:23:12:FilePath: TrainingYoloV5.py
09:23:12:Pre installed: False
09:23:12:Start pause: 1 sec
09:23:12:LogVerbosity:
09:23:12:Valid: True
09:23:12:Environment Variables
09:23:12:FIFTYONE_DATABASE_DIRNAME = fiftyone
09:23:12:YOLOv5_AUTOINSTALL = false
09:23:12:YOLOv5_VERBOSE = false
09:23:12:YOLO_DATASETS_DIRNAME = datasets
09:23:12:YOLO_DATASET_ZOO_DIRNAME = zoo
09:23:12:YOLO_MODELS_DIRNAME = assets
09:23:12:YOLO_TRAINING_DIRNAME = train
09:23:12:YOLO_WEIGHTS_DIRNAME = weights
09:23:12:
09:23:12:Started Training for YoloV5 6.2 module
09:23:14:TrainingYoloV5.py: Traceback (most recent call last):
09:23:14:TrainingYoloV5.py: File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\TrainingYoloV5.py", line 34, in
09:23:14:TrainingYoloV5.py: from yolov5.train import parse_opt
09:23:14:TrainingYoloV5.py: ModuleNotFoundError: No module named 'yolov5'
09:23:14:TrainingYoloV5.py: has exited
09:23:14:Module TrainingYoloV5 has shutdown
I also updated YoloV5 6.2 to 1.61 and see these errors during the update:
2023-09-17 09:41:30: ObjectDetectionYolo: ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
2023-09-17 09:41:30: ObjectDetectionYolo: botocore 1.31.49 requires urllib3<1.27,>=1.25.4, but you have urllib3 2.0.4 which is incompatible.
2023-09-17 09:41:30: ObjectDetectionYolo: google-auth 2.23.0 requires urllib3<2.0, but you have urllib3 2.0.4 which is incompatible.
|
|
|
|
|
|
Ignore the urllib errors - they don't affect anything. Is 1.6.1 working now?
cheers
Chris Maunder
|
|
|
|
|
Object detection is working (not in Blue Iris) but I still see this when trying to start Training Module.
11:02:50:Started Training for YoloV5 6.2 module
11:02:50:TrainingYoloV5.py: Traceback (most recent call last):
11:02:50:TrainingYoloV5.py: File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\TrainingYoloV5.py", line 34, in
11:02:50:TrainingYoloV5.py: from yolov5.train import parse_opt
11:02:50:TrainingYoloV5.py: ModuleNotFoundError: No module named 'yolov5'
11:02:50:Module TrainingYoloV5 has shutdown
11:02:50:TrainingYoloV5.py: has exited
|
|
|
|
|
Can you click the "info" button next to the training module's status row? At the bottom of the popup you'll see the install log. Can you cut and paste that here please?
cheers
Chris Maunder
|
|
|
|
|
 I just did a clean install with 2.2.2 and see the same thing. Info button doesn't show the install log at the bottom like I see with other service.

But here is the log from the module directory:
2023-09-17 13:29:04: Installing CodeProject.AI Analysis Module
2023-09-17 13:29:04: ========================================================================
2023-09-17 13:29:04: CodeProject.AI Installer
2023-09-17 13:29:04: ========================================================================
2023-09-17 13:29:04: Checking GPU support
2023-09-17 13:29:04: CUDA Present...True
2023-09-17 13:29:04: Allowing GPU Support: Yes
2023-09-17 13:29:04: Allowing CUDA Support: Yes
2023-09-17 13:29:04: General CodeProject.AI setup
2023-09-17 13:29:04: Creating Directories...Done
2023-09-17 13:29:04: Processing Core SDK
2023-09-17 13:29:04: Installing module TrainingYoloV5 1.3
2023-09-17 13:29:09: Downloading Python 3.9 interpreter...Expanding...Done.
2023-09-17 13:29:18: Creating Virtual Environment (Local)...Done
2023-09-17 13:29:18: Enabling our Virtual Environment...Done
2023-09-17 13:29:18: Confirming we have Python 3.9...present
2023-09-17 13:29:18: The system cannot find the file specified.
2023-09-17 13:29:19: -urllib3, the HTTP client for Python ...(âœ"ï¸ checked) Done
2023-09-17 13:29:20: Ensuring Python package manager (pip) is installed...Done
2023-09-17 13:29:25: Ensuring Python package manager (pip) is up to date...Done
2023-09-17 13:29:25: Choosing Python packages from requirements.cuda.txt
2023-09-17 13:29:37: - Installing matplotlib, the python plotting package...(âœ"ï¸ checked) Done
2023-09-17 13:29:42: - Installing NumPy, a package for scientific computing...(âœ"ï¸ checked) Done
2023-09-17 13:29:48: - Installing OpenCV, the Open source Computer Vision library...(âœ"ï¸ checked) Done
2023-09-17 13:29:50: - Installing Pillow, a Python Image Library...(âœ"ï¸ checked) Done
2023-09-17 13:29:51: - Installing PyYAML, a library for reading configuration files...(âœ"ï¸ checked) Done
2023-09-17 13:29:53: - Installing request, the HTTP library...(âœ"ï¸ checked) Done
2023-09-17 13:30:05: - Installing SciPy, a library for mathematics, science, and engineering...(âœ"ï¸ checked) Done
2023-09-17 13:30:38: - Installing Torch, for Tensor computation and Deep neural networks...(âœ"ï¸ checked) Done
2023-09-17 13:31:19: - Installing TorchVision, for Computer Vision based AI...(âœ"ï¸ checked) Done
2023-09-17 13:31:21: - Installing tdqm, the Fast, Extensible Progress Meter...(âœ"ï¸ checked) Done
2023-09-17 13:31:22: - Installing protobuf, extensible mechanisms for serializing structured data...(âœ"ï¸ checked) Done
2023-09-17 13:31:37: - Installing tensorboard, a tool to let you watch Tensors Flow...(âœ"ï¸ checked) Done
2023-09-17 13:31:53: - Installing Pandas, a data analysis / data manipulation tool...(âœ"ï¸ checked) Done
2023-09-17 13:32:15: - Installing Seaborn, a data visualization library based on matplotlib...(âœ"ï¸ checked) Done
2023-09-17 13:32:25: - Installing ipython, for interactive notebooks...(âœ"ï¸ checked) Done
2023-09-17 13:32:27: - Installing psutil, a tool to check system utilization...(âœ"ï¸ checked) Done
2023-09-17 13:33:00: - Installing thop, a tool to count the FLOPs of PyTorch model....(âœ"ï¸ checked) Done
2023-09-17 13:33:04: - Installing Ultralytics YoloV5 package for object detection in images...(âœ"ï¸ checked) Done
2023-09-17 13:33:10: - Installing fiftyone, for building datasets and computer vision models...(âœ"ï¸ checked) Done
2023-09-17 13:33:15: Downloading Standard YOLO models...Expanding...Done.
2023-09-17 13:33:16: Installing Server SDK support:
2023-09-17 13:33:17: Ensuring Python package manager (pip) is installed...Done
2023-09-17 13:33:18: Ensuring Python package manager (pip) is up to date...Done
2023-09-17 13:33:18: Choosing Python packages from requirements.txt
2023-09-17 13:33:22: ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
2023-09-17 13:33:22: google-auth 2.23.0 requires urllib3<2.0, but you have urllib3 2.0.4 which is incompatible.
2023-09-17 13:33:22: Installing Packages into Virtual Environment...Success
2023-09-17 13:33:22: Setup complete
Installer exited with code 0
I see it's installed CPU instead of GPU, is that the issue?
|
|
|
|
|
"Choosing Python packages from requirements.cuda.txt"
It installed the GPU libraries.
I suspect that module simply doesn't report GPU use correctly. Maybe not until you actually start training a model. We'll dig in
cheers
Chris Maunder
|
|
|
|
|
Ok I think this is an issue with different python runtimes installed? I see I have both:
C:\Program Files\CodeProject\AI\runtimes\bin\windows\python37\venv\Lib\site-packages
C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\Lib
If I copy yolov5 from the Python37 folder to the Python39 folder, I no longer get the error about missing module yolov5, it's missing a different module, which presumably I can also copy, but not the right way to go about this.
Info for Object Detection shows it using python37, and Training is using python39.
Or are these intended to be using different runtimes, but the Training installer didn't download all of the packages?
|
|
|
|
|
Ah I also see the Training module also has it's own packages here
C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\bin\windows\python39\venv\Lib\site-packages
And also resolves the error about missing yolov5 module by copying the yolov5 folders here, so presumably this is actually the correct location, but still need solution that isn't me copying packages into here....
|
|
|
|
|
Ok I think I fixed it. I went into the venv, and when trying to do pip install -r requirements.cuda.txt I was getting this error:
ModuleNotFoundError: No module named 'setuptools.command.build
I did pip install -U setuptools to update it, then was able to install the rest. Appears to start without errors now. Just need to figure out how to use it now.
|
|
|
|
|
 Trying to create a dataset now and getting this error:
21:19:10:TrainingYoloV5.py: Downloading split 'train' to 'C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\zoo\open-images-v7\train' if necessary
21:19:10:Training for YoloV5 6.2: [Error] : Traceback (most recent call last):
File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\TrainingYoloV5.py", line 250, in start_action
success = self.create_dataset(**kwargs)
File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\TrainingYoloV5.py", line 391, in create_dataset
dataset = foz.load_zoo_dataset('open-images-v7',
File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\bin\windows\python39\venv\lib\site-packages\fiftyone\zoo\datasets\__init__.py", line 251, in load_zoo_dataset
info, dataset_dir = download_zoo_dataset(
File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\bin\windows\python39\venv\lib\site-packages\fiftyone\zoo\datasets\__init__.py", line 170, in download_zoo_dataset
return zoo_dataset.download_and_prepare(
File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\bin\windows\python39\venv\lib\site-packages\fiftyone\zoo\datasets\__init__.py", line 1076, in download_and_prepare
) = self._download_and_prepare(split_dir, scratch_dir, split)
File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\bin\windows\python39\venv\lib\site-packages\fiftyone\zoo\datasets\base.py", line 2885, in _download_and_prepare
num_samples, classes, downloaded = fouo.download_open_images_split(
File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\bin\windows\python39\venv\lib\site-packages\fiftyone\utils\openimages.py", line 759, in download_open_images_split
image_ids, _did_download = _load_all_image_ids(
File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\bin\windows\python39\venv\lib\site-packages\fiftyone\utils\openimages.py", line 1869, in _load_all_image_ids
csv_data = _parse_csv(csv_filepath)
File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\bin\windows\python39\venv\lib\site-packages\fiftyone\utils\openimages.py", line 1065, in _parse_csv
dialect = csv.Sniffer().sniff(csvfile.read(10240))
File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\lib\csv.py", line 187, in sniff
raise Error("Could not determine delimiter")
_csv.Error: Could not determine delimiter
|
|
|
|
|
We install python3.7 and 3.9 (depending what's needed) in the runtimes folder, and then use the appropriate version to setup a virtual environment in the module's bin folder. If you needed Python 38 or 3.10 they would be installed in runtimes as well.
Some modules (Face, YOLO6.2, Scene Classification) use a shared virtual environment, and we place this in the runtimes folder as well (under the appropriate python version). This allows us to install the python packages once instead of 3 times, which can save a huge amount of space.
Yolo uses a shared virtual env, and training uses its own local virtual env. I need to understand why the yolo package didn't install. Many times the issue is that a package is updated and now conflicts with other packages. The only partly reliable solution is to pin the versions rather than saying "install the latest and greatest" but even that can fail if packages themselves don't pin every version.
inning versions is generally a terrible idea, except when packages aren't backwards compatible, which is an even more terrible idea.
In short: it's a mess. Python is an absolute mess.
That's why we're doing this.
cheers
Chris Maunder
|
|
|
|
|
Chris I've tried doing clean install of 2.2.4 and still encounter this error trying to start Training Module, but can successfully resolve each time by updating setuptools. First time I tried this I then had errors creating a dataset, but I just updated cuda drivers and re-installed this module and now it works. Just wanted to share full process and logs in case helpful.
Original error:
22:46:02:TrainingYoloV5.py: Traceback (most recent call last):
22:46:02:TrainingYoloV5.py: File "C:\Program Files\CodeProject\AI\modules\TrainingYoloV5\TrainingYoloV5.py", line 34, in
22:46:02:TrainingYoloV5.py: from yolov5.train import parse_opt
22:46:02:TrainingYoloV5.py: ModuleNotFoundError: No module named 'yolov5'
Installation log showed no errors during install:
2023-09-21 22:41:15: Installing CodeProject.AI Analysis Module
2023-09-21 22:41:15: ========================================================================
2023-09-21 22:41:15: CodeProject.AI Installer
2023-09-21 22:41:15: ========================================================================
2023-09-21 22:41:15: Checking GPU support
2023-09-21 22:41:16: CUDA Present...True
2023-09-21 22:41:16: Allowing GPU Support: Yes
2023-09-21 22:41:16: Allowing CUDA Support: Yes
2023-09-21 22:41:16: General CodeProject.AI setup
2023-09-21 22:41:16: Creating Directories...Done
2023-09-21 22:41:16: Processing Core SDK
2023-09-21 22:41:16: Installing module TrainingYoloV5 1.3
2023-09-21 22:41:16: Checking for python39 download...Present
2023-09-21 22:41:21: Creating Virtual Environment (Local)...Done
2023-09-21 22:41:21: Enabling our Virtual Environment...Done
2023-09-21 22:41:21: Confirming we have Python 3.9...present
2023-09-21 22:41:21: The system cannot find the file specified.
2023-09-21 22:41:22: -urllib3, the HTTP client for Python ...(âœ"ï¸ checked) Done
2023-09-21 22:41:22: CUDA version is 12.2
2023-09-21 22:41:23: Ensuring Python package manager (pip) is installed...Done
2023-09-21 22:41:28: Ensuring Python package manager (pip) is up to date...Done
2023-09-21 22:41:28: Choosing Python packages from requirements.cuda.txt
2023-09-21 22:41:42: - Installing matplotlib, the python plotting package...(âœ"ï¸ checked) Done
2023-09-21 22:41:48: - Installing NumPy, a package for scientific computing...(âœ"ï¸ checked) Done
2023-09-21 22:41:54: - Installing OpenCV, the Open source Computer Vision library...(âœ"ï¸ checked) Done
2023-09-21 22:41:56: - Installing Pillow, a Python Image Library...(âœ"ï¸ checked) Done
2023-09-21 22:41:58: - Installing PyYAML, a library for reading configuration files...(âœ"ï¸ checked) Done
2023-09-21 22:42:00: - Installing request, the HTTP library...(âœ"ï¸ checked) Done
2023-09-21 22:42:14: - Installing SciPy, a library for mathematics, science, and engineering...(âœ"ï¸ checked) Done
2023-09-21 22:42:54: - Installing Torch, for Tensor computation and Deep neural networks...(âœ"ï¸ checked) Done
2023-09-21 22:43:39: - Installing TorchVision, for Computer Vision based AI...(âœ"ï¸ checked) Done
2023-09-21 22:43:41: - Installing tdqm, the Fast, Extensible Progress Meter...(âœ"ï¸ checked) Done
2023-09-21 22:43:43: - Installing protobuf, extensible mechanisms for serializing structured data...(âœ"ï¸ checked) Done
2023-09-21 22:44:01: - Installing tensorboard, a tool to let you watch Tensors Flow...(âœ"ï¸ checked) Done
2023-09-21 22:44:20: - Installing Pandas, a data analysis / data manipulation tool...(âœ"ï¸ checked) Done
2023-09-21 22:44:48: - Installing Seaborn, a data visualization library based on matplotlib...(âœ"ï¸ checked) Done
2023-09-21 22:44:59: - Installing ipython, for interactive notebooks...(âœ"ï¸ checked) Done
2023-09-21 22:45:01: - Installing psutil, a tool to check system utilization...(âœ"ï¸ checked) Done
2023-09-21 22:45:40: - Installing thop, a tool to count the FLOPs of PyTorch model....(âœ"ï¸ checked) Done
2023-09-21 22:45:44: - Installing Ultralytics YoloV5 package for object detection in images...(âœ"ï¸ checked) Done
2023-09-21 22:45:53: - Installing fiftyone, for building datasets and computer vision models...(âœ"ï¸ checked) Done
2023-09-21 22:45:53: Downloading Standard YOLO models...already exists...Expanding...Done.
2023-09-21 22:45:53: Installing Server SDK support:
2023-09-21 22:45:53: CUDA version is 12.2
2023-09-21 22:45:55: Ensuring Python package manager (pip) is installed...Done
2023-09-21 22:45:56: Ensuring Python package manager (pip) is up to date...Done
2023-09-21 22:45:56: Choosing Python packages from requirements.txt
2023-09-21 22:46:00: ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
2023-09-21 22:46:00: google-auth 2.23.0 requires urllib3<2.0, but you have urllib3 2.0.5 which is incompatible.
2023-09-21 22:46:01: Installing Packages into Virtual Environment...Success
2023-09-21 22:46:01: Setup complete
Installer exited with code 0
If I enter the venv for Training Module and try to install from here, I see what seems to be the issue with installing yolov5 related to setuptools (ModuleNotFoundError: No module named 'setuptools.command.build):
(venv) c:\Program Files\CodeProject\AI\modules\TrainingYoloV5>pip install -r requirements.cuda.txt
Looking in links: https://download.pytorch.org/whl/cu117
Requirement already satisfied: matplotlib>=3.2.2 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 5)) (3.8.0)
Requirement already satisfied: numpy>=1.18.5 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 6)) (1.26.0)
Requirement already satisfied: opencv-python>=4.1.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 7)) (4.8.0.76)
Collecting Pillow<10.0.0 (from -r requirements.cuda.txt (line 8))
Using cached Pillow-9.5.0-cp39-cp39-win_amd64.whl (2.5 MB)
Requirement already satisfied: PyYAML>=5.3.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 9)) (6.0.1)
Requirement already satisfied: requests>=2.23.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 10)) (2.31.0)
Requirement already satisfied: scipy>=1.4.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 11)) (1.11.2)
Requirement already satisfied: torch>=1.7.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 13)) (2.0.1)
Requirement already satisfied: torchvision>=0.8.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 14)) (0.15.2)
Requirement already satisfied: tqdm>=4.64.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 15)) (4.66.1)
Requirement already satisfied: protobuf<=3.20.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 18)) (3.20.1)
Requirement already satisfied: tensorboard>=2.4.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 21)) (2.14.0)
Requirement already satisfied: pandas>=1.1.4 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 27)) (2.1.1)
Requirement already satisfied: seaborn>=0.11.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 28)) (0.12.2)
Requirement already satisfied: ipython in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 42)) (8.15.0)
Requirement already satisfied: psutil in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 43)) (5.9.5)
Requirement already satisfied: thop>=0.1.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 44)) (0.1.1.post2209072238)
Collecting yolov5==6.2.3 (from -r requirements.cuda.txt (line 49))
Using cached yolov5-6.2.3-py36.py37.py38-none-any.whl (948 kB)
Requirement already satisfied: fiftyone in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 50)) (0.22.0)
Collecting fire (from yolov5==6.2.3->-r requirements.cuda.txt (line 49))
Using cached fire-0.5.0.tar.gz (88 kB)
Preparing metadata (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py egg_info did not run successfully.
│ exit code: 1
╰─> [53 lines of output]
c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\setuptools\dist.py:642: UserWarning: Usage of dash-separated 'license-file' will not be supported in future versions. Please use the underscore name 'license_file' instead
warnings.warn(
running egg_info
creating C:\Users\chris\AppData\Local\Temp\pip-pip-egg-info-700p0b2l\fire.egg-info
writing C:\Users\chris\AppData\Local\Temp\pip-pip-egg-info-700p0b2l\fire.egg-info\PKG-INFO
writing dependency_links to C:\Users\chris\AppData\Local\Temp\pip-pip-egg-info-700p0b2l\fire.egg-info\dependency_links.txt
writing requirements to C:\Users\chris\AppData\Local\Temp\pip-pip-egg-info-700p0b2l\fire.egg-info\requires.txt
writing top-level names to C:\Users\chris\AppData\Local\Temp\pip-pip-egg-info-700p0b2l\fire.egg-info\top_level.txt
writing manifest file 'C:\Users\chris\AppData\Local\Temp\pip-pip-egg-info-700p0b2l\fire.egg-info\SOURCES.txt'
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "C:\Users\chris\AppData\Local\Temp\pip-install-6_x_zoxw\fire_01012ebc5b734eedbd601126aa1817d0\setup.py", line 46, in <module>
setup(
File "c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\setuptools\__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\lib\distutils\core.py", line 148, in setup
dist.run_commands()
File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\lib\distutils\dist.py", line 966, in run_commands
self.run_command(cmd)
File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\lib\distutils\dist.py", line 985, in run_command
cmd_obj.run()
File "c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\setuptools\command\egg_info.py", line 299, in run
self.find_sources()
File "c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\setuptools\command\egg_info.py", line 306, in find_sources
mm.run()
File "c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\setuptools\command\egg_info.py", line 541, in run
self.add_defaults()
File "c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\setuptools\command\egg_info.py", line 577, in add_defaults
sdist.add_defaults(self)
File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\lib\distutils\command\sdist.py", line 226, in add_defaults
self._add_defaults_python()
File "c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\setuptools\command\sdist.py", line 110, in _add_defaults_python
build_py = self.get_finalized_command('build_py')
File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\lib\distutils\cmd.py", line 299, in get_finalized_command
cmd_obj.ensure_finalized()
File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\lib\distutils\cmd.py", line 107, in ensure_finalized
self.finalize_options()
File "c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\setuptools\command\build_py.py", line 36, in finalize_options
orig.build_py.finalize_options(self)
File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\lib\distutils\command\build_py.py", line 43, in finalize_options
self.set_undefined_options('build',
File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\lib\distutils\cmd.py", line 286, in set_undefined_options
src_cmd_obj = self.distribution.get_command_obj(src_cmd)
File "C:\Program Files\CodeProject\AI\runtimes\bin\windows\python39\lib\distutils\dist.py", line 857, in get_command_obj
klass = self.get_command_class(command)
File "c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\setuptools\dist.py", line 790, in get_command_class
self.cmdclass[command] = cmdclass = ep.load()
File "c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\pkg_resources\__init__.py", line 2450, in load
return self.resolve()
File "c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages\pkg_resources\__init__.py", line 2456, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
ModuleNotFoundError: No module named 'setuptools.command.build'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed
× Encountered error while generating package metadata.
╰─> See above for output.
note: This is an issue with the package mentioned above, not pip.
hint: See above for details.
pip list for reference, setuptools specifically is 56.0:
(venv) c:\Program Files\CodeProject\AI\modules\TrainingYoloV5>pip list
Package Version
--------------------------- --------------------
absl-py 2.0.0
aiofiles 23.2.1
aiohttp 3.8.5
aiosignal 1.3.1
anyio 4.0.0
argcomplete 3.1.2
asttokens 2.4.0
async-timeout 4.0.3
attrs 23.1.0
backcall 0.2.0
boto3 1.28.52
botocore 1.31.52
Brotli 1.1.0
cachetools 5.3.1
certifi 2023.7.22
charset-normalizer 2.1.1
colorama 0.4.6
contourpy 1.1.1
cycler 0.11.0
dacite 1.7.0
decorator 5.1.1
Deprecated 1.2.14
dill 0.3.7
dnspython 2.4.2
exceptiongroup 1.1.3
executing 1.2.0
fiftyone 0.22.0
fiftyone-brain 0.13.1
fiftyone-db 0.4.0
filelock 3.12.4
fonttools 4.42.1
frozenlist 1.4.0
ftfy 6.1.1
future 0.18.3
glob2 0.7
google-auth 2.23.0
google-auth-oauthlib 1.0.0
graphql-core 3.2.3
grpcio 1.58.0
h11 0.14.0
h2 4.1.0
hpack 4.0.0
httpcore 0.18.0
httpx 0.25.0
hypercorn 0.14.4
hyperframe 6.0.1
idna 3.4
imageio 2.31.3
importlib-metadata 6.8.0
importlib-resources 6.1.0
inflate64 0.3.1
ipython 8.15.0
jedi 0.19.0
Jinja2 3.1.2
jmespath 1.0.1
joblib 1.3.2
jsonlines 4.0.0
kaleido 0.2.1
kiwisolver 1.4.5
lazy_loader 0.3
Markdown 3.4.4
MarkupSafe 2.1.3
matplotlib 3.8.0
matplotlib-inline 0.1.6
mongoengine 0.24.2
motor 3.3.1
mpmath 1.3.0
multidict 6.0.4
multivolumefile 0.2.3
networkx 3.1
numpy 1.26.0
oauthlib 3.2.2
opencv-python 4.8.0.76
opencv-python-headless 4.8.0.76
packaging 23.1
pandas 2.1.1
parso 0.8.3
pickleshare 0.7.5
Pillow 10.0.1
pip 23.2.1
plotly 5.17.0
pprintpp 0.4.0
priority 2.0.0
prompt-toolkit 3.0.39
protobuf 3.20.1
psutil 5.9.5
pure-eval 0.2.2
py-cpuinfo 9.0.0
py7zr 0.20.6
pyasn1 0.5.0
pyasn1-modules 0.3.0
pybcj 1.0.1
pycryptodomex 3.19.0
Pygments 2.16.1
pymongo 4.5.0
pyparsing 3.1.1
pyppmd 1.0.0
python-dateutil 2.8.2
pytz 2023.3.post1
PyWavelets 1.4.1
PyYAML 6.0.1
pyzstd 0.15.9
rarfile 4.1
regex 2023.8.8
requests 2.31.0
requests-oauthlib 1.3.1
retrying 1.3.4
rsa 4.9
s3transfer 0.6.2
scikit-image 0.21.0
scikit-learn 1.3.1
scipy 1.11.2
seaborn 0.12.2
setuptools 56.0.0
six 1.16.0
sniffio 1.3.0
sortedcontainers 2.4.0
sse-starlette 0.10.3
sseclient-py 1.8.0
stack-data 0.6.2
starlette 0.31.1
strawberry-graphql 0.138.1
sympy 1.12
tabulate 0.9.0
tenacity 8.2.3
tensorboard 2.14.0
tensorboard-data-server 0.7.1
texttable 1.6.7
thop 0.1.1.post2209072238
threadpoolctl 3.2.0
tifffile 2023.9.18
tomli 2.0.1
torch 2.0.1
torchvision 0.15.2
tqdm 4.66.1
traitlets 5.10.0
typing_extensions 4.8.0
tzdata 2023.3
tzlocal 5.0.1
universal-analytics-python3 1.1.1
urllib3 1.26.16
voxel51-eta 0.12.0
wcwidth 0.2.6
Werkzeug 2.3.7
wheel 0.41.2
wrapt 1.15.0
wsproto 1.2.0
xmltodict 0.13.0
yarl 1.9.2
zipp 3.17.0
I then update setuptools:
(venv) c:\Program Files\CodeProject\AI\modules\TrainingYoloV5>pip install -U setuptools
Requirement already satisfied: setuptools in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (56.0.0)
Collecting setuptools
Obtaining dependency information for setuptools from https://files.pythonhosted.org/packages/bb/26/7945080113158354380a12ce26873dd6c1ebd88d47f5bc24e2c5bb38c16a/setuptools-68.2.2-py3-none-any.whl.metadata
Using cached setuptools-68.2.2-py3-none-any.whl.metadata (6.3 kB)
Using cached setuptools-68.2.2-py3-none-any.whl (807 kB)
Installing collected packages: setuptools
Attempting uninstall: setuptools
Found existing installation: setuptools 56.0.0
Uninstalling setuptools-56.0.0:
Successfully uninstalled setuptools-56.0.0
Successfully installed setuptools-68.2.2
And finally I install requirements.cuda.txt again and now it finishes successfully with the updated setuptools, and the module starts successfully:
(venv) c:\Program Files\CodeProject\AI\modules\TrainingYoloV5>pip install -r requirements.cuda.txt
Looking in links: https://download.pytorch.org/whl/cu117
Requirement already satisfied: matplotlib>=3.2.2 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 5)) (3.8.0)
Requirement already satisfied: numpy>=1.18.5 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 6)) (1.26.0)
Requirement already satisfied: opencv-python>=4.1.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 7)) (4.8.0.76)
Collecting Pillow<10.0.0 (from -r requirements.cuda.txt (line 8))
Using cached Pillow-9.5.0-cp39-cp39-win_amd64.whl (2.5 MB)
Requirement already satisfied: PyYAML>=5.3.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 9)) (6.0.1)
Requirement already satisfied: requests>=2.23.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 10)) (2.31.0)
Requirement already satisfied: scipy>=1.4.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 11)) (1.11.2)
Requirement already satisfied: torch>=1.7.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 13)) (2.0.1)
Requirement already satisfied: torchvision>=0.8.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 14)) (0.15.2)
Requirement already satisfied: tqdm>=4.64.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 15)) (4.66.1)
Requirement already satisfied: protobuf<=3.20.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 18)) (3.20.1)
Requirement already satisfied: tensorboard>=2.4.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 21)) (2.14.0)
Requirement already satisfied: pandas>=1.1.4 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 27)) (2.1.1)
Requirement already satisfied: seaborn>=0.11.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 28)) (0.12.2)
Requirement already satisfied: ipython in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 42)) (8.15.0)
Requirement already satisfied: psutil in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 43)) (5.9.5)
Requirement already satisfied: thop>=0.1.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 44)) (0.1.1.post2209072238)
Collecting yolov5==6.2.3 (from -r requirements.cuda.txt (line 49))
Using cached yolov5-6.2.3-py36.py37.py38-none-any.whl (948 kB)
Requirement already satisfied: fiftyone in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from -r requirements.cuda.txt (line 50)) (0.22.0)
Collecting fire (from yolov5==6.2.3->-r requirements.cuda.txt (line 49))
Using cached fire-0.5.0.tar.gz (88 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: boto3>=1.19.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from yolov5==6.2.3->-r requirements.cuda.txt (line 49)) (1.28.52)
Collecting sahi>=0.10.5 (from yolov5==6.2.3->-r requirements.cuda.txt (line 49))
Obtaining dependency information for sahi>=0.10.5 from https://files.pythonhosted.org/packages/bf/2b/026f0861137499edca43263679f9e4ce21314b67c34c8d74c12f2833b8c3/sahi-0.11.14-py3-none-any.whl.metadata
Downloading sahi-0.11.14-py3-none-any.whl.metadata (14 kB)
Requirement already satisfied: contourpy>=1.0.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from matplotlib>=3.2.2->-r requirements.cuda.txt (line 5)) (1.1.1)
Requirement already satisfied: cycler>=0.10 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from matplotlib>=3.2.2->-r requirements.cuda.txt (line 5)) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from matplotlib>=3.2.2->-r requirements.cuda.txt (line 5)) (4.42.1)
Requirement already satisfied: kiwisolver>=1.0.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from matplotlib>=3.2.2->-r requirements.cuda.txt (line 5)) (1.4.5)
Requirement already satisfied: packaging>=20.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from matplotlib>=3.2.2->-r requirements.cuda.txt (line 5)) (23.1)
Requirement already satisfied: pyparsing>=2.3.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from matplotlib>=3.2.2->-r requirements.cuda.txt (line 5)) (3.1.1)
Requirement already satisfied: python-dateutil>=2.7 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from matplotlib>=3.2.2->-r requirements.cuda.txt (line 5)) (2.8.2)
Requirement already satisfied: importlib-resources>=3.2.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from matplotlib>=3.2.2->-r requirements.cuda.txt (line 5)) (6.1.0)
Requirement already satisfied: charset-normalizer<4,>=2 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from requests>=2.23.0->-r requirements.cuda.txt (line 10)) (2.1.1)
Requirement already satisfied: idna<4,>=2.5 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from requests>=2.23.0->-r requirements.cuda.txt (line 10)) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from requests>=2.23.0->-r requirements.cuda.txt (line 10)) (1.26.16)
Requirement already satisfied: certifi>=2017.4.17 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from requests>=2.23.0->-r requirements.cuda.txt (line 10)) (2023.7.22)
Requirement already satisfied: filelock in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from torch>=1.7.0->-r requirements.cuda.txt (line 13)) (3.12.4)
Requirement already satisfied: typing-extensions in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from torch>=1.7.0->-r requirements.cuda.txt (line 13)) (4.8.0)
Requirement already satisfied: sympy in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from torch>=1.7.0->-r requirements.cuda.txt (line 13)) (1.12)
Requirement already satisfied: networkx in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from torch>=1.7.0->-r requirements.cuda.txt (line 13)) (3.1)
Requirement already satisfied: jinja2 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from torch>=1.7.0->-r requirements.cuda.txt (line 13)) (3.1.2)
Requirement already satisfied: colorama in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from tqdm>=4.64.0->-r requirements.cuda.txt (line 15)) (0.4.6)
Requirement already satisfied: absl-py>=0.4 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (2.0.0)
Requirement already satisfied: grpcio>=1.48.2 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (1.58.0)
Requirement already satisfied: google-auth<3,>=1.6.3 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (2.23.0)
Requirement already satisfied: google-auth-oauthlib<1.1,>=0.5 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (1.0.0)
Requirement already satisfied: markdown>=2.6.8 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (3.4.4)
Requirement already satisfied: setuptools>=41.0.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (68.2.2)
Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (0.7.1)
Requirement already satisfied: werkzeug>=1.0.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (2.3.7)
Requirement already satisfied: wheel>=0.26 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (0.41.2)
Requirement already satisfied: pytz>=2020.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from pandas>=1.1.4->-r requirements.cuda.txt (line 27)) (2023.3.post1)
Requirement already satisfied: tzdata>=2022.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from pandas>=1.1.4->-r requirements.cuda.txt (line 27)) (2023.3)
Requirement already satisfied: backcall in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from ipython->-r requirements.cuda.txt (line 42)) (0.2.0)
Requirement already satisfied: decorator in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from ipython->-r requirements.cuda.txt (line 42)) (5.1.1)
Requirement already satisfied: jedi>=0.16 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from ipython->-r requirements.cuda.txt (line 42)) (0.19.0)
Requirement already satisfied: matplotlib-inline in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from ipython->-r requirements.cuda.txt (line 42)) (0.1.6)
Requirement already satisfied: pickleshare in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from ipython->-r requirements.cuda.txt (line 42)) (0.7.5)
Requirement already satisfied: prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from ipython->-r requirements.cuda.txt (line 42)) (3.0.39)
Requirement already satisfied: pygments>=2.4.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from ipython->-r requirements.cuda.txt (line 42)) (2.16.1)
Requirement already satisfied: stack-data in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from ipython->-r requirements.cuda.txt (line 42)) (0.6.2)
Requirement already satisfied: traitlets>=5 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from ipython->-r requirements.cuda.txt (line 42)) (5.10.0)
Requirement already satisfied: exceptiongroup in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from ipython->-r requirements.cuda.txt (line 42)) (1.1.3)
Requirement already satisfied: aiofiles in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (23.2.1)
Requirement already satisfied: argcomplete in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (3.1.2)
Requirement already satisfied: cachetools in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (5.3.1)
Requirement already satisfied: dacite<1.8.0,>=1.6.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (1.7.0)
Requirement already satisfied: Deprecated in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (1.2.14)
Requirement already satisfied: ftfy in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (6.1.1)
Requirement already satisfied: hypercorn>=0.13.2 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.14.4)
Requirement already satisfied: kaleido in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.2.1)
Requirement already satisfied: mongoengine==0.24.2 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.24.2)
Requirement already satisfied: motor>=2.5 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (3.3.1)
Requirement already satisfied: plotly>=4.14 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (5.17.0)
Requirement already satisfied: pprintpp in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.4.0)
Requirement already satisfied: pymongo>=3.12 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (4.5.0)
Requirement already satisfied: regex in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (2023.8.8)
Requirement already satisfied: retrying in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (1.3.4)
Requirement already satisfied: scikit-learn in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (1.3.1)
Requirement already satisfied: scikit-image in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.21.0)
Requirement already satisfied: sseclient-py<2,>=1.7.2 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (1.8.0)
Requirement already satisfied: sse-starlette<1,>=0.10.3 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.10.3)
Requirement already satisfied: starlette>=0.24.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.31.1)
Requirement already satisfied: strawberry-graphql==0.138.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.138.1)
Requirement already satisfied: tabulate in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.9.0)
Requirement already satisfied: xmltodict in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.13.0)
Requirement already satisfied: universal-analytics-python3<2,>=1.0.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (1.1.1)
Requirement already satisfied: fiftyone-brain<0.14,>=0.13.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.13.1)
Requirement already satisfied: fiftyone-db<0.5,>=0.4 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.4.0)
Requirement already satisfied: voxel51-eta<0.13,>=0.12 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (0.12.0)
Requirement already satisfied: opencv-python-headless in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from fiftyone->-r requirements.cuda.txt (line 50)) (4.8.0.76)
Requirement already satisfied: graphql-core<3.3.0,>=3.2.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from strawberry-graphql==0.138.1->fiftyone->-r requirements.cuda.txt (line 50)) (3.2.3)
Requirement already satisfied: botocore<1.32.0,>=1.31.52 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from boto3>=1.19.1->yolov5==6.2.3->-r requirements.cuda.txt (line 49)) (1.31.52)
Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from boto3>=1.19.1->yolov5==6.2.3->-r requirements.cuda.txt (line 49)) (1.0.1)
Requirement already satisfied: s3transfer<0.7.0,>=0.6.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from boto3>=1.19.1->yolov5==6.2.3->-r requirements.cuda.txt (line 49)) (0.6.2)
Requirement already satisfied: pyasn1-modules>=0.2.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from google-auth<3,>=1.6.3->tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (0.3.0)
Requirement already satisfied: rsa<5,>=3.1.4 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from google-auth<3,>=1.6.3->tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (4.9)
Requirement already satisfied: requests-oauthlib>=0.7.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from google-auth-oauthlib<1.1,>=0.5->tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (1.3.1)
Requirement already satisfied: h11 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from hypercorn>=0.13.2->fiftyone->-r requirements.cuda.txt (line 50)) (0.14.0)
Requirement already satisfied: h2>=3.1.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from hypercorn>=0.13.2->fiftyone->-r requirements.cuda.txt (line 50)) (4.1.0)
Requirement already satisfied: priority in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from hypercorn>=0.13.2->fiftyone->-r requirements.cuda.txt (line 50)) (2.0.0)
Requirement already satisfied: tomli in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from hypercorn>=0.13.2->fiftyone->-r requirements.cuda.txt (line 50)) (2.0.1)
Requirement already satisfied: wsproto>=0.14.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from hypercorn>=0.13.2->fiftyone->-r requirements.cuda.txt (line 50)) (1.2.0)
Requirement already satisfied: zipp>=3.1.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from importlib-resources>=3.2.0->matplotlib>=3.2.2->-r requirements.cuda.txt (line 5)) (3.17.0)
Requirement already satisfied: parso<0.9.0,>=0.8.3 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from jedi>=0.16->ipython->-r requirements.cuda.txt (line 42)) (0.8.3)
Requirement already satisfied: MarkupSafe>=2.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from jinja2->torch>=1.7.0->-r requirements.cuda.txt (line 13)) (2.1.3)
Requirement already satisfied: importlib-metadata>=4.4 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from markdown>=2.6.8->tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (6.8.0)
Requirement already satisfied: tenacity>=6.2.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from plotly>=4.14->fiftyone->-r requirements.cuda.txt (line 50)) (8.2.3)
Requirement already satisfied: wcwidth in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30->ipython->-r requirements.cuda.txt (line 42)) (0.2.6)
Requirement already satisfied: dnspython<3.0.0,>=1.16.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from pymongo>=3.12->fiftyone->-r requirements.cuda.txt (line 50)) (2.4.2)
Requirement already satisfied: six>=1.5 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from python-dateutil>=2.7->matplotlib>=3.2.2->-r requirements.cuda.txt (line 5)) (1.16.0)
Collecting shapely>=1.8.0 (from sahi>=0.10.5->yolov5==6.2.3->-r requirements.cuda.txt (line 49))
Downloading shapely-2.0.1-cp39-cp39-win_amd64.whl (1.4 MB)
---------------------------------------- 1.4/1.4 MB 8.7 MB/s eta 0:00:00
Collecting pybboxes==0.1.6 (from sahi>=0.10.5->yolov5==6.2.3->-r requirements.cuda.txt (line 49))
Downloading pybboxes-0.1.6-py3-none-any.whl (24 kB)
Collecting terminaltables (from sahi>=0.10.5->yolov5==6.2.3->-r requirements.cuda.txt (line 49))
Downloading terminaltables-3.1.10-py2.py3-none-any.whl (15 kB)
Collecting click (from sahi>=0.10.5->yolov5==6.2.3->-r requirements.cuda.txt (line 49))
Obtaining dependency information for click from https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl.metadata
Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Requirement already satisfied: anyio<5,>=3.4.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from starlette>=0.24.0->fiftyone->-r requirements.cuda.txt (line 50)) (4.0.0)
Requirement already satisfied: httpx>=0.10.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from universal-analytics-python3<2,>=1.0.1->fiftyone->-r requirements.cuda.txt (line 50)) (0.25.0)
Requirement already satisfied: dill in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (0.3.7)
Requirement already satisfied: future in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (0.18.3)
Requirement already satisfied: glob2 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (0.7)
Requirement already satisfied: jsonlines in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (4.0.0)
Requirement already satisfied: py7zr in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (0.20.6)
Requirement already satisfied: rarfile in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (4.1)
Requirement already satisfied: sortedcontainers in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (2.4.0)
Requirement already satisfied: tzlocal in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (5.0.1)
Requirement already satisfied: wrapt<2,>=1.10 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from Deprecated->fiftyone->-r requirements.cuda.txt (line 50)) (1.15.0)
Collecting termcolor (from fire->yolov5==6.2.3->-r requirements.cuda.txt (line 49))
Downloading termcolor-2.3.0-py3-none-any.whl (6.9 kB)
Requirement already satisfied: imageio>=2.27 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from scikit-image->fiftyone->-r requirements.cuda.txt (line 50)) (2.31.3)
Requirement already satisfied: tifffile>=2022.8.12 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from scikit-image->fiftyone->-r requirements.cuda.txt (line 50)) (2023.9.18)
Requirement already satisfied: PyWavelets>=1.1.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from scikit-image->fiftyone->-r requirements.cuda.txt (line 50)) (1.4.1)
Requirement already satisfied: lazy_loader>=0.2 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from scikit-image->fiftyone->-r requirements.cuda.txt (line 50)) (0.3)
Requirement already satisfied: joblib>=1.1.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from scikit-learn->fiftyone->-r requirements.cuda.txt (line 50)) (1.3.2)
Requirement already satisfied: threadpoolctl>=2.0.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from scikit-learn->fiftyone->-r requirements.cuda.txt (line 50)) (3.2.0)
Requirement already satisfied: executing>=1.2.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from stack-data->ipython->-r requirements.cuda.txt (line 42)) (1.2.0)
Requirement already satisfied: asttokens>=2.1.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from stack-data->ipython->-r requirements.cuda.txt (line 42)) (2.4.0)
Requirement already satisfied: pure-eval in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from stack-data->ipython->-r requirements.cuda.txt (line 42)) (0.2.2)
Requirement already satisfied: mpmath>=0.19 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from sympy->torch>=1.7.0->-r requirements.cuda.txt (line 13)) (1.3.0)
Requirement already satisfied: sniffio>=1.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from anyio<5,>=3.4.0->starlette>=0.24.0->fiftyone->-r requirements.cuda.txt (line 50)) (1.3.0)
Requirement already satisfied: hyperframe<7,>=6.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from h2>=3.1.0->hypercorn>=0.13.2->fiftyone->-r requirements.cuda.txt (line 50)) (6.0.1)
Requirement already satisfied: hpack<5,>=4.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from h2>=3.1.0->hypercorn>=0.13.2->fiftyone->-r requirements.cuda.txt (line 50)) (4.0.0)
Requirement already satisfied: httpcore<0.19.0,>=0.18.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from httpx>=0.10.0->universal-analytics-python3<2,>=1.0.1->fiftyone->-r requirements.cuda.txt (line 50)) (0.18.0)
Requirement already satisfied: pyasn1<0.6.0,>=0.4.6 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (0.5.0)
Requirement already satisfied: oauthlib>=3.0.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<1.1,>=0.5->tensorboard>=2.4.1->-r requirements.cuda.txt (line 21)) (3.2.2)
Requirement already satisfied: attrs>=19.2.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from jsonlines->voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (23.1.0)
Requirement already satisfied: texttable in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from py7zr->voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (1.6.7)
Requirement already satisfied: pycryptodomex>=3.6.6 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from py7zr->voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (3.19.0)
Requirement already satisfied: pyzstd>=0.14.4 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from py7zr->voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (0.15.9)
Requirement already satisfied: pyppmd<1.1.0,>=0.18.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from py7zr->voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (1.0.0)
Requirement already satisfied: pybcj>=0.6.0 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from py7zr->voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (1.0.1)
Requirement already satisfied: multivolumefile>=0.2.3 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from py7zr->voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (0.2.3)
Requirement already satisfied: brotli>=1.0.9 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from py7zr->voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (1.1.0)
Requirement already satisfied: inflate64>=0.3.1 in c:\program files\codeproject\ai\modules\trainingyolov5\bin\windows\python39\venv\lib\site-packages (from py7zr->voxel51-eta<0.13,>=0.12->fiftyone->-r requirements.cuda.txt (line 50)) (0.3.1)
Downloading sahi-0.11.14-py3-none-any.whl (104 kB)
---------------------------------------- 104.0/104.0 kB 6.3 MB/s eta 0:00:00
Downloading click-8.1.7-py3-none-any.whl (97 kB)
---------------------------------------- 97.9/97.9 kB ? eta 0:00:00
Building wheels for collected packages: fire
Building wheel for fire (setup.py) ... done
Created wheel for fire: filename=fire-0.5.0-py2.py3-none-any.whl size=116950 sha256=d2ff3d8afa0fd92c324f1412a8fb9f35ee4e575cc9090f41e432ecd4788d7bff
Stored in directory: c:\users\chris\appdata\local\pip\cache\wheels\f7\f1\89\b9ea2bf8f80ec027a88fef1d354b3816b4d3d29530988972f6
Successfully built fire
Installing collected packages: terminaltables, termcolor, shapely, pybboxes, Pillow, click, fire, sahi, yolov5
Attempting uninstall: Pillow
Found existing installation: Pillow 10.0.1
Uninstalling Pillow-10.0.1:
Successfully uninstalled Pillow-10.0.1
Successfully installed Pillow-9.5.0 click-8.1.7 fire-0.5.0 pybboxes-0.1.6 sahi-0.11.14 shapely-2.0.1 termcolor-2.3.0 terminaltables-3.1.10 yolov5-6.2.3
|
|
|
|
|
When re-installing v. 2.2.1 on windows with a 1030 gpu, I get the following error message which appears to be a result of a bug in the ...\CodeProject\AI\SDK\Scripts\utils.bat file on line 841 of
call getCudaVersion which should be
call :GetCudaVersion error message:
ObjectDetectionYolo: 'getCudaVersion' is not recognized as an internal or external command,
ObjectDetectionYolo: operable program or batch file.
ObjectDetectionYolo: "CUDA version is: "
Not sure that it changed my requirements file used and appears to install correctly.
|
|
|
|
|
Good catch, thanks. We're putting out a 2.2.2 in an hour or so which will have this fix.
It's just a call to report CUDA version. It doesn't affect anything (yet)
cheers
Chris Maunder
|
|
|
|
|
BTW, might want to check that function's eval - when I fixed the "call" it gave the following:
Confirming we have Python 3.7...present
"CUDA version is: %%b"
|
|
|
|
|
Did a clean install with 2.2.2 on my windows gpu(1030) system and confirm that it installs correctly without errors. Thanks!
Now, onto the issue with BlueIris not liking the JSON format:
AI: error 200
AI: Alert canceled [AI: non-JSON response]
|
|
|
|
|
Yep - that issue is now understood.
Just quickly: my guess is Blue Iris is expecting Json properties in a specific order, which is an incorrect assumption for a Json object. Further, the "error 200" means Blue Iris is taking the "code" property from the response and interpreting the results incorrectly. 'Code' is a legacy property and the values correspond to HTTP codes, meaning "200" is actually "OK".
Just waiting on a Blue Iris update to fix this.
cheers
Chris Maunder
|
|
|
|
|
Thanks Chris!
Just trying to help in any way I can. Please let me know if there is anything else I can do.
Bob
|
|
|
|
|
The modules appear to be working and work in the explorer tool but Blue Iris is not using them, doesn't offer a start option (is grayed out) for AI and doesn't recognize the version of codeproject.


|
|
|
|
|
Looks like we slipped a "-" in the service name when we redid the installer. We'll have this fixed today.
cheers
Chris Maunder
|
|
|
|
|
Hi Chris,
FYI -
I modified the service name in the registry back to "CodeProject.AI Server".
Blue Iris can now see the service running, but it won't load the custom models. It states to restart the service, but they never load.
The json errors are still persisting.
09:34:46:Operating System: Windows (Microsoft Windows 10.0.20348)
09:34:46:CPUs: Intel(R) Core(TM) i5-8400 CPU @ 2.80GHz (Intel)
09:34:46: 1 CPU x 6 cores. 6 logical processors (x64)
09:34:46:GPU: Quadro P2000 (5 GiB) (NVIDIA)
09:34:46: Driver: 518.03 CUDA: 11.8.89 (max supported: 11.7) Compute: 6.1
09:34:46:System RAM: 16 GiB
09:34:46:Target: Windows
09:34:46:BuildConfig: Release
09:34:46:Execution Env: Native
09:34:46:Runtime Env: Production
09:34:46:.NET framework: .NET 7.0.5
09:34:46:App DataDir: C:\ProgramData\CodeProject\AI
09:34:46:Video adapter info:
09:34:46: Intel(R) UHD Graphics 630:
09:34:46: Driver Version 27.20.100.8280
09:34:46: Video Processor Intel(R) UHD Graphics Family
09:34:46: Microsoft Remote Display Adapter:
09:34:46: Driver Version 10.0.20348.1070
09:34:46: Video Processor
09:34:46: NVIDIA Quadro P2000:
09:34:46: Driver Version 31.0.15.1803
09:34:46: Video Processor Quadro P2000
09:34:46:STARTING CODEPROJECT.AI SERVER
09:34:46:RUNTIMES_PATH = C:\Program Files\CodeProject\AI\runtimes
09:34:46:PREINSTALLED_MODULES_PATH = C:\Program Files\CodeProject\AI\preinstalled-modules
09:34:46:MODULES_PATH = C:\Program Files\CodeProject\AI\modules
09:34:46:PYTHON_PATH = \bin\windows\%PYTHON_RUNTIME%\venv\scripts\Python
09:34:46:Data Dir = C:\ProgramData\CodeProject\AI
09:34:46:Server version: 2.2.1-Beta
09:34:49:
09:34:49:Module 'License Plate Reader' 2.6 (ID: ALPR)
09:34:49:Module Path: C:\Program Files\CodeProject\AI\modules\ALPR
09:34:49:AutoStart: True
09:34:49:Queue: alpr_queue
09:34:49:Platforms: windows,linux,macos,macos-arm64
09:34:49:GPU: Support enabled
09:34:49:Parallelism: 0
09:34:49:Accelerator:
09:34:49:Half Precis.: enable
09:34:49:Runtime: python37
09:34:49:Runtime Loc: Local
09:34:49:FilePath: ALPR_adapter.py
09:34:49:Pre installed: False
09:34:49:Start pause: 1 sec
09:34:49:LogVerbosity:
09:34:49:Valid: True
09:34:49:Environment Variables
09:34:49:AUTO_PLATE_ROTATE = True
09:34:49:OCR_OPTIMAL_CHARACTER_HEIGHT = 60
09:34:49:OCR_OPTIMAL_CHARACTER_WIDTH = 36
09:34:49:OCR_OPTIMIZATION = True
09:34:49:PLATE_CONFIDENCE = 0.7
09:34:49:PLATE_RESCALE_FACTOR = 2
09:34:49:PLATE_ROTATE_DEG = 0
09:34:49:
09:34:49:Started License Plate Reader module
09:34:50:
09:34:50:Module 'Object Detection (YOLOv5 .NET)' 1.6 (ID: ObjectDetectionNet)
09:34:50:Module Path: C:\Program Files\CodeProject\AI\modules\ObjectDetectionNet
09:34:50:AutoStart: True
09:34:50:Queue: objectdetection_queue
09:34:50:Platforms: windows,linux,linux-arm64,macos,macos-arm64
09:34:50:GPU: Support enabled
09:34:50:Parallelism: 0
09:34:50:Accelerator:
09:34:50:Half Precis.: enable
09:34:50:Runtime: execute
09:34:50:Runtime Loc: Shared
09:34:50:FilePath: ObjectDetectionNet.exe
09:34:50:Pre installed: False
09:34:50:Start pause: 1 sec
09:34:50:LogVerbosity:
09:34:50:Valid: True
09:34:50:Environment Variables
09:34:50:CPAI_MODULE_SUPPORT_GPU = True
09:34:50:CUSTOM_MODELS_DIR = %CURRENT_MODULE_PATH%\custom-models
09:34:50:MODELS_DIR = %CURRENT_MODULE_PATH%\assets
09:34:50:MODEL_SIZE = MEDIUM
09:34:50:USE_CUDA = True
09:34:50:
09:34:50:Started Object Detection (YOLOv5 .NET) module
09:34:50:ObjectDetectionNet.exe: Application started. Press Ctrl+C to shut down.
09:34:50:ObjectDetectionNet.exe: Hosting environment: Production
09:34:50:ObjectDetectionNet.exe: Content root path: C:\Program Files\CodeProject\AI\modules\ObjectDetectionNet
09:34:51:Server: This is a new, unreleased version
09:34:51:Object Detection (YOLOv5 .NET): Object Detection (YOLOv5 .NET) module started.
09:34:56:ALPR_adapter.py: Timeout connecting to the server
|
|
|
|
|
jrdwiz wrote: The json errors are still persisting.
This is frustrating. I've emailed Blue Iris support on this. Have you updated the YOLO module to the latest version?
cheers
Chris Maunder
|
|
|
|
|
I just updated the YOLO module and am still getting the json errors.
Thanks for all you effort on this.
|
|
|
|
|