Add faster-fifo dependency for improved performance

This commit is contained in:
Sergey Krashevich 2023-06-28 05:02:04 +03:00
parent 8cb8a030be
commit dbb6d704e3
No known key found for this signature in database
GPG Key ID: 625171324E7D3856
5 changed files with 7 additions and 4 deletions

View File

@ -127,7 +127,9 @@ RUN apt-get -qq update \
libtbb2 libtbb-dev libdc1394-22-dev libopenexr-dev \
libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev \
# scipy dependencies
gcc gfortran libopenblas-dev liblapack-dev && \
gcc gfortran libopenblas-dev liblapack-dev \
# faster-fifo dependencies
g++ cython3 && \
rm -rf /var/lib/apt/lists/*
RUN wget -q https://bootstrap.pypa.io/get-pip.py -O get-pip.py \

View File

@ -1,11 +1,11 @@
import logging
import multiprocessing as mp
from multiprocessing.queues import Queue
from multiprocessing.synchronize import Event as MpEvent
import os
import shutil
import signal
import sys
from faster_fifo import Queue
from typing import Optional
from types import FrameType

View File

@ -5,7 +5,7 @@ import os
import signal
import queue
import multiprocessing as mp
from multiprocessing.queues import Queue
from faster_fifo import Queue
from logging import handlers
from typing import Optional
from types import FrameType

View File

@ -1,5 +1,5 @@
from typing import Optional, TypedDict
from multiprocessing.queues import Queue
from faster_fifo import Queue
from multiprocessing.sharedctypes import Synchronized
from multiprocessing.context import Process

View File

@ -1,5 +1,6 @@
click == 8.1.*
Flask == 2.2.*
faster-fifo == 1.4.*
imutils == 0.5.*
matplotlib == 3.6.*
mypy == 0.942