Read the Docs build information Build id: 535883 Project: thorn-thorn-perception Version: latest Commit: e7d978fd94dcef69de7bdd578d267cc391b5ebd7 Date: 2021-01-19T21:01:56.666916Z State: finished Success: True [rtd-command-info] start-time: 2021-01-19T21:01:58.365814Z, end-time: 2021-01-19T21:01:59.006455Z, duration: 0, exit-code: 0 git clone --no-single-branch --depth 50 git@github.com:thorn-oss/perception.git . Cloning into '.'... Warning: Permanently added 'github.com,192.30.255.113' (RSA) to the list of known hosts. [rtd-command-info] start-time: 2021-01-19T21:01:59.464533Z, end-time: 2021-01-19T21:01:59.536478Z, duration: 0, exit-code: 0 git checkout --force origin/master Note: checking out 'origin/master'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by performing another checkout. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -b with the checkout command again. Example: git checkout -b HEAD is now at e7d978f Support video parsing with FFMPEG and CUDA acceleration [rtd-command-info] start-time: 2021-01-19T21:01:59.686464Z, end-time: 2021-01-19T21:01:59.740125Z, duration: 0, exit-code: 0 git clean -d -f -f [rtd-command-info] start-time: 2021-01-19T21:02:00.913744Z, end-time: 2021-01-19T21:02:06.123610Z, duration: 5, exit-code: 0 python3.7 -mvirtualenv --system-site-packages Using base prefix '/home/docs/.pyenv/versions/3.7.9' New python executable in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/bin/python3.7 Also creating executable in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/bin/python Installing setuptools, pip, wheel... done. [rtd-command-info] start-time: 2021-01-19T21:02:06.255463Z, end-time: 2021-01-19T21:02:07.910180Z, duration: 1, exit-code: 0 python -m pip install --upgrade --no-cache-dir pip Requirement already satisfied: pip in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (20.3.3) [rtd-command-info] start-time: 2021-01-19T21:02:08.021524Z, end-time: 2021-01-19T21:02:17.202933Z, duration: 9, exit-code: 0 python -m pip install --upgrade --no-cache-dir -I setuptools==41.0.1 docutils==0.14 mock==1.0.1 pillow==5.4.1 alabaster>=0.7,<0.8,!=0.7.5 six commonmark==0.8.1 recommonmark==0.5.0 sphinx<2 sphinx-rtd-theme<0.5 readthedocs-sphinx-ext<2.2 Collecting commonmark==0.8.1 Downloading commonmark-0.8.1-py2.py3-none-any.whl (47 kB) Collecting docutils==0.14 Downloading docutils-0.14-py3-none-any.whl (543 kB) Collecting mock==1.0.1 Downloading mock-1.0.1.zip (861 kB) Collecting pillow==5.4.1 Downloading Pillow-5.4.1-cp37-cp37m-manylinux1_x86_64.whl (2.0 MB) Collecting recommonmark==0.5.0 Downloading recommonmark-0.5.0-py2.py3-none-any.whl (9.8 kB) Collecting alabaster!=0.7.5,<0.8,>=0.7 Downloading alabaster-0.7.12-py2.py3-none-any.whl (14 kB) Collecting readthedocs-sphinx-ext<2.2 Downloading readthedocs_sphinx_ext-2.1.2-py2.py3-none-any.whl (11 kB) Collecting sphinx<2 Downloading Sphinx-1.8.5-py2.py3-none-any.whl (3.1 MB) Collecting six Downloading six-1.15.0-py2.py3-none-any.whl (10 kB) Collecting sphinx-rtd-theme<0.5 Downloading sphinx_rtd_theme-0.4.3-py2.py3-none-any.whl (6.4 MB) Collecting babel!=2.0,>=1.3 Downloading Babel-2.9.0-py2.py3-none-any.whl (8.8 MB) Collecting Jinja2>=2.9 Downloading Jinja2-2.11.2-py2.py3-none-any.whl (125 kB) Collecting MarkupSafe>=0.23 Downloading MarkupSafe-1.1.1-cp37-cp37m-manylinux1_x86_64.whl (27 kB) Collecting Pygments>=2.0 Downloading Pygments-2.7.4-py3-none-any.whl (950 kB) Collecting pytz>=2015.7 Downloading pytz-2020.5-py2.py3-none-any.whl (510 kB) Collecting requests Downloading requests-2.25.1-py2.py3-none-any.whl (61 kB) Collecting certifi>=2017.4.17 Downloading certifi-2020.12.5-py2.py3-none-any.whl (147 kB) Collecting chardet<5,>=3.0.2 Downloading chardet-4.0.0-py2.py3-none-any.whl (178 kB) Collecting idna<3,>=2.5 Downloading idna-2.10-py2.py3-none-any.whl (58 kB) Collecting snowballstemmer>=1.1 Downloading snowballstemmer-2.0.0-py2.py3-none-any.whl (97 kB) Collecting urllib3<1.27,>=1.21.1 Downloading urllib3-1.26.2-py2.py3-none-any.whl (136 kB) Collecting future Downloading future-0.18.2.tar.gz (829 kB) Collecting imagesize Downloading imagesize-1.2.0-py2.py3-none-any.whl (4.8 kB) Collecting packaging Downloading packaging-20.8-py2.py3-none-any.whl (39 kB) Collecting pyparsing>=2.0.2 Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) Collecting sphinxcontrib-websupport Downloading sphinxcontrib_websupport-1.2.4-py2.py3-none-any.whl (39 kB) Collecting sphinxcontrib-serializinghtml Downloading sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl (89 kB) Collecting setuptools==41.0.1 Downloading setuptools-41.0.1-py2.py3-none-any.whl (575 kB) Building wheels for collected packages: mock, future Building wheel for mock (setup.py): started Building wheel for mock (setup.py): finished with status 'done' Created wheel for mock: filename=mock-1.0.1-py3-none-any.whl size=23755 sha256=90b78d58b24ce1eb612c89bdce3c6e18ff1846ddbb6fe024430e07e8fa8f41f1 Stored in directory: /tmp/pip-ephem-wheel-cache-vgkgp4sz/wheels/7a/94/b1/0fdc5339a5bd487a5cc15421ec200d9ba3e2aa7190e4a727f1 Building wheel for future (setup.py): started Building wheel for future (setup.py): finished with status 'done' Created wheel for future: filename=future-0.18.2-py3-none-any.whl size=491059 sha256=66cac013b1e9aa2764d111b698f64cb1cb522c280cf9fb75dcaa8aa6c5a01636 Stored in directory: /tmp/pip-ephem-wheel-cache-vgkgp4sz/wheels/56/b0/fe/4410d17b32f1f0c3cf54cdfb2bc04d7b4b8f4ae377e2229ba0 Successfully built mock future Installing collected packages: urllib3, sphinxcontrib-serializinghtml, pytz, pyparsing, MarkupSafe, idna, chardet, certifi, sphinxcontrib-websupport, snowballstemmer, six, setuptools, requests, Pygments, packaging, Jinja2, imagesize, future, docutils, babel, alabaster, sphinx, commonmark, sphinx-rtd-theme, recommonmark, readthedocs-sphinx-ext, pillow, mock 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. matplotlib 3.3.2 requires pillow>=6.2.0, but you have pillow 5.4.1 which is incompatible. Successfully installed Jinja2-2.11.2 MarkupSafe-1.1.1 Pygments-2.7.4 alabaster-0.7.12 babel-2.9.0 certifi-2020.12.5 chardet-4.0.0 commonmark-0.8.1 docutils-0.14 future-0.18.2 idna-2.10 imagesize-1.2.0 mock-1.0.1 packaging-20.8 pillow-5.4.1 pyparsing-2.4.7 pytz-2020.5 readthedocs-sphinx-ext-2.1.2 recommonmark-0.5.0 requests-2.25.1 setuptools-51.3.3 six-1.15.0 snowballstemmer-2.0.0 sphinx-1.8.5 sphinx-rtd-theme-0.4.3 sphinxcontrib-serializinghtml-1.1.4 sphinxcontrib-websupport-1.2.4 urllib3-1.26.2 [rtd-command-info] start-time: 2021-01-19T21:02:17.332738Z, end-time: 2021-01-19T21:02:33.896431Z, duration: 16, exit-code: 0 python -m pip install --exists-action=w --no-cache-dir -r docs/requirements.txt Requirement already satisfied: sphinx_rtd_theme==0.4.3 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from -r docs/requirements.txt (line 4)) (0.4.3) Collecting m2r==0.2.1 Downloading m2r-0.2.1.tar.gz (16 kB) Requirement already satisfied: docutils in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from m2r==0.2.1->-r docs/requirements.txt (line 5)) (0.14) Collecting sphinx==1.8.3 Downloading Sphinx-1.8.3-py2.py3-none-any.whl (3.1 MB) Requirement already satisfied: alabaster<0.8,>=0.7 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (0.7.12) Requirement already satisfied: Pygments>=2.0 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (2.7.4) Requirement already satisfied: babel!=2.0,>=1.3 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (2.9.0) Requirement already satisfied: Jinja2>=2.3 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (2.11.2) Requirement already satisfied: imagesize in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (1.2.0) Requirement already satisfied: six>=1.5 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (1.15.0) Requirement already satisfied: setuptools in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (51.3.3) Requirement already satisfied: packaging in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (20.8) Requirement already satisfied: sphinxcontrib-websupport in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (1.2.4) Requirement already satisfied: requests>=2.0.0 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (2.25.1) Requirement already satisfied: snowballstemmer>=1.1 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinx==1.8.3->-r docs/requirements.txt (line 3)) (2.0.0) Collecting sphinx-autobuild==0.7.1 Downloading sphinx-autobuild-0.7.1.tar.gz (14 kB) Collecting sphinx-autodoc-typehints==1.6.0 Downloading sphinx_autodoc_typehints-1.6.0-py3-none-any.whl (6.4 kB) Collecting port_for==0.3.1 Downloading port-for-0.3.1.tar.gz (18 kB) Collecting argh>=0.24.1 Downloading argh-0.26.2-py2.py3-none-any.whl (30 kB) Requirement already satisfied: pytz>=2015.7 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from babel!=2.0,>=1.3->sphinx==1.8.3->-r docs/requirements.txt (line 3)) (2020.5) Requirement already satisfied: MarkupSafe>=0.23 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from Jinja2>=2.3->sphinx==1.8.3->-r docs/requirements.txt (line 3)) (1.1.1) Collecting livereload>=2.3.0 Downloading livereload-2.6.3.tar.gz (25 kB) Collecting pathtools>=0.1.2 Downloading pathtools-0.1.2.tar.gz (11 kB) Collecting PyYAML>=3.10 Downloading PyYAML-5.4-cp37-cp37m-manylinux1_x86_64.whl (636 kB) Requirement already satisfied: certifi>=2017.4.17 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx==1.8.3->-r docs/requirements.txt (line 3)) (2020.12.5) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx==1.8.3->-r docs/requirements.txt (line 3)) (1.26.2) Requirement already satisfied: idna<3,>=2.5 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx==1.8.3->-r docs/requirements.txt (line 3)) (2.10) Requirement already satisfied: chardet<5,>=3.0.2 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from requests>=2.0.0->sphinx==1.8.3->-r docs/requirements.txt (line 3)) (4.0.0) Collecting tornado>=3.2 Downloading tornado-6.1-cp37-cp37m-manylinux2010_x86_64.whl (428 kB) Collecting watchdog>=0.7.1 Downloading watchdog-1.0.2-py3-none-manylinux2014_x86_64.whl (72 kB) Collecting aiohttp Downloading aiohttp-3.7.3-cp37-cp37m-manylinux2014_x86_64.whl (1.3 MB) Collecting typing-extensions Downloading typing_extensions-3.7.4.3-py3-none-any.whl (22 kB) Collecting async-timeout<4.0,>=3.0 Downloading async_timeout-3.0.1-py3-none-any.whl (8.2 kB) Collecting attrs>=17.3.0 Downloading attrs-20.3.0-py2.py3-none-any.whl (49 kB) Collecting chardet<5,>=3.0.2 Downloading chardet-3.0.4-py2.py3-none-any.whl (133 kB) Collecting multidict<7.0,>=4.5 Downloading multidict-5.1.0-cp37-cp37m-manylinux2014_x86_64.whl (142 kB) Collecting yarl<2.0,>=1.0 Downloading yarl-1.6.3-cp37-cp37m-manylinux2014_x86_64.whl (294 kB) Collecting faiss-cpu Downloading faiss_cpu-1.6.5-cp37-cp37m-manylinux2014_x86_64.whl (7.9 MB) Collecting ffmpeg-python Downloading ffmpeg_python-0.2.0-py3-none-any.whl (25 kB) Requirement already satisfied: future in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from ffmpeg-python->-r docs/requirements.txt (line 9)) (0.18.2) Collecting imgaug Downloading imgaug-0.4.0-py2.py3-none-any.whl (948 kB) Requirement already satisfied: numpy>=1.15 in /home/docs/.pyenv/versions/3.7.9/lib/python3.7/site-packages (from imgaug->-r docs/requirements.txt (line 8)) (1.19.2) Requirement already satisfied: matplotlib in /home/docs/.pyenv/versions/3.7.9/lib/python3.7/site-packages (from imgaug->-r docs/requirements.txt (line 8)) (3.3.2) Requirement already satisfied: scipy in /home/docs/.pyenv/versions/3.7.9/lib/python3.7/site-packages (from imgaug->-r docs/requirements.txt (line 8)) (1.5.3) Requirement already satisfied: Pillow in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from imgaug->-r docs/requirements.txt (line 8)) (5.4.1) Collecting scikit-image>=0.14.2 Downloading scikit_image-0.18.1-cp37-cp37m-manylinux1_x86_64.whl (29.2 MB) Collecting imageio Downloading imageio-2.9.0-py3-none-any.whl (3.3 MB) Requirement already satisfied: kiwisolver>=1.0.1 in /home/docs/.pyenv/versions/3.7.9/lib/python3.7/site-packages (from matplotlib->imgaug->-r docs/requirements.txt (line 8)) (1.2.0) Requirement already satisfied: cycler>=0.10 in /home/docs/.pyenv/versions/3.7.9/lib/python3.7/site-packages (from matplotlib->imgaug->-r docs/requirements.txt (line 8)) (0.10.0) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from matplotlib->imgaug->-r docs/requirements.txt (line 8)) (2.4.7) Requirement already satisfied: python-dateutil>=2.1 in /home/docs/.pyenv/versions/3.7.9/lib/python3.7/site-packages (from matplotlib->imgaug->-r docs/requirements.txt (line 8)) (2.8.1) Collecting networkx>=2.0 Downloading networkx-2.5-py3-none-any.whl (1.6 MB) Collecting decorator>=4.3.0 Downloading decorator-4.4.2-py2.py3-none-any.whl (9.2 kB) Collecting Pillow Downloading Pillow-8.1.0-cp37-cp37m-manylinux1_x86_64.whl (2.2 MB) Collecting PyWavelets>=1.1.1 Downloading PyWavelets-1.1.1-cp37-cp37m-manylinux1_x86_64.whl (4.4 MB) Collecting tifffile>=2019.7.26 Downloading tifffile-2021.1.14-py3-none-any.whl (158 kB) Collecting opencv-contrib-python-headless Downloading opencv_contrib_python_headless-4.5.1.48-cp37-cp37m-manylinux2014_x86_64.whl (43.6 MB) Collecting python-json-logger Downloading python-json-logger-2.0.1.tar.gz (9.1 kB) Collecting tqdm Downloading tqdm-4.56.0-py2.py3-none-any.whl (72 kB) Collecting mistune Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB) Collecting opencv-python Downloading opencv_python-4.5.1.48-cp37-cp37m-manylinux2014_x86_64.whl (50.4 MB) Collecting Shapely Downloading Shapely-1.7.1-cp37-cp37m-manylinux1_x86_64.whl (1.0 MB) Requirement already satisfied: sphinxcontrib-serializinghtml in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from sphinxcontrib-websupport->sphinx==1.8.3->-r docs/requirements.txt (line 3)) (1.1.4) Building wheels for collected packages: m2r, sphinx-autobuild, port-for, livereload, pathtools, python-json-logger Building wheel for m2r (setup.py): started Building wheel for m2r (setup.py): finished with status 'done' Created wheel for m2r: filename=m2r-0.2.1-py3-none-any.whl size=10465 sha256=de7bcd5905e441b1ad4cb0f895a12de8aa35115e36c6f7e8efe2c8e50f2222ce Stored in directory: /tmp/pip-ephem-wheel-cache-to5zjnmj/wheels/02/47/3a/e1c46c2cca442c8781612542397c9559a579f10e2dd87e7c9f Building wheel for sphinx-autobuild (setup.py): started Building wheel for sphinx-autobuild (setup.py): finished with status 'done' Created wheel for sphinx-autobuild: filename=sphinx_autobuild-0.7.1-py3-none-any.whl size=10074 sha256=99bbdf8a04819ddceaf742e910af24ae7c32336beb7c8700558eb6d75bbd586d Stored in directory: /tmp/pip-ephem-wheel-cache-to5zjnmj/wheels/b5/33/11/03f2a5fbd63cd60617cbb411d619008e8e4e0100aa3b21ecda Building wheel for port-for (setup.py): started Building wheel for port-for (setup.py): finished with status 'done' Created wheel for port-for: filename=port_for-0.3.1-py3-none-any.whl size=19606 sha256=a1863aa31704640af3d65a97609adc253e5236809b317c2ee5844d1db16997a0 Stored in directory: /tmp/pip-ephem-wheel-cache-to5zjnmj/wheels/a0/3a/de/2fee22649fd79d152f8726b86b9dec6fd35924e71d8e4c2bf2 Building wheel for livereload (setup.py): started Building wheel for livereload (setup.py): finished with status 'done' Created wheel for livereload: filename=livereload-2.6.3-py2.py3-none-any.whl size=24713 sha256=92b85478c6aa780747c51d80afe605e7b99d21cad19aa99f772f909cf737e7f1 Stored in directory: /tmp/pip-ephem-wheel-cache-to5zjnmj/wheels/d4/f2/03/55f37093eb8cb0c89d7efb206f792dba55cd5bd67b1c5b1ce1 Building wheel for pathtools (setup.py): started Building wheel for pathtools (setup.py): finished with status 'done' Created wheel for pathtools: filename=pathtools-0.1.2-py3-none-any.whl size=8784 sha256=c44abcd04e37f12c6d3ec145f3f691bd40fb1c2dfb771a48eb8f62b11f9b7d5b Stored in directory: /tmp/pip-ephem-wheel-cache-to5zjnmj/wheels/3e/31/09/fa59cef12cdcfecc627b3d24273699f390e71828921b2cbba2 Building wheel for python-json-logger (setup.py): started Building wheel for python-json-logger (setup.py): finished with status 'done' Created wheel for python-json-logger: filename=python_json_logger-2.0.1-py34-none-any.whl size=7374 sha256=be611e36fb5620a1aae710e245643f00292be909cf0c14d1fa7f7e11b31093e3 Stored in directory: /tmp/pip-ephem-wheel-cache-to5zjnmj/wheels/23/dd/19/e4d469fda8630bd61842b747618daa93bc332131e5e6851154 Successfully built m2r sphinx-autobuild port-for livereload pathtools python-json-logger Installing collected packages: Pillow, decorator, chardet, typing-extensions, tornado, tifffile, PyWavelets, networkx, multidict, imageio, yarl, watchdog, sphinx, Shapely, scikit-image, PyYAML, port-for, pathtools, opencv-python, mistune, livereload, attrs, async-timeout, argh, tqdm, sphinx-autodoc-typehints, sphinx-autobuild, python-json-logger, opencv-contrib-python-headless, m2r, imgaug, ffmpeg-python, faiss-cpu, aiohttp Attempting uninstall: Pillow Found existing installation: Pillow 5.4.1 Uninstalling Pillow-5.4.1: Successfully uninstalled Pillow-5.4.1 Attempting uninstall: chardet Found existing installation: chardet 4.0.0 Uninstalling chardet-4.0.0: Successfully uninstalled chardet-4.0.0 Attempting uninstall: sphinx Found existing installation: Sphinx 1.8.5 Uninstalling Sphinx-1.8.5: Successfully uninstalled Sphinx-1.8.5 Successfully installed Pillow-8.1.0 PyWavelets-1.1.1 PyYAML-5.4 Shapely-1.7.1 aiohttp-3.7.3 argh-0.26.2 async-timeout-3.0.1 attrs-20.3.0 chardet-3.0.4 decorator-4.4.2 faiss-cpu-1.6.5 ffmpeg-python-0.2.0 imageio-2.9.0 imgaug-0.4.0 livereload-2.6.3 m2r-0.2.1 mistune-0.8.4 multidict-5.1.0 networkx-2.5 opencv-contrib-python-headless-4.5.1.48 opencv-python-4.5.1.48 pathtools-0.1.2 port-for-0.3.1 python-json-logger-2.0.1 scikit-image-0.18.1 sphinx-1.8.3 sphinx-autobuild-0.7.1 sphinx-autodoc-typehints-1.6.0 tifffile-2021.1.14 tornado-6.1 tqdm-4.56.0 typing-extensions-3.7.4.3 watchdog-1.0.2 yarl-1.6.3 [rtd-command-info] start-time: 2021-01-19T21:02:34.189378Z, end-time: 2021-01-19T21:03:18.892873Z, duration: 44, exit-code: 0 python -m pip install --upgrade --upgrade-strategy eager --no-cache-dir . Processing /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/checkouts/latest Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Requirement already satisfied: pywavelets in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from perception==0.5.0) (1.1.1) Requirement already satisfied: scipy in /home/docs/.pyenv/versions/3.7.9/lib/python3.7/site-packages (from perception==0.5.0) (1.5.3) Requirement already satisfied: numpy in /home/docs/.pyenv/versions/3.7.9/lib/python3.7/site-packages (from perception==0.5.0) (1.19.2) Collecting validators>=0.12.4 Downloading validators-0.18.2-py3-none-any.whl (19 kB) Requirement already satisfied: six>=1.4.0 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from validators>=0.12.4->perception==0.5.0) (1.15.0) Requirement already satisfied: decorator>=3.4.0 in /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest/lib/python3.7/site-packages (from validators>=0.12.4->perception==0.5.0) (4.4.2) Collecting numpy Downloading numpy-1.19.5-cp37-cp37m-manylinux2010_x86_64.whl (14.8 MB) Collecting scipy Downloading scipy-1.6.0-cp37-cp37m-manylinux1_x86_64.whl (27.4 MB) Building wheels for collected packages: perception Building wheel for perception (PEP 517): started Building wheel for perception (PEP 517): finished with status 'done' Created wheel for perception: filename=perception-0.5.0-cp37-cp37m-linux_x86_64.whl size=1899385 sha256=8c97b8817ae11df6e469561cace4e55e3cb5db18e04043dec7a8be9ac5e4e260 Stored in directory: /tmp/pip-ephem-wheel-cache-bcxm1vak/wheels/40/41/c1/2a9d75c6e980d3d37e4331494f5ec7993d6ba0c2241d6c3f72 Successfully built perception Installing collected packages: numpy, validators, scipy, perception Attempting uninstall: numpy Found existing installation: numpy 1.19.2 Not uninstalling numpy at /home/docs/.pyenv/versions/3.7.9/lib/python3.7/site-packages, outside environment /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest Can't uninstall 'numpy'. No files were found to uninstall. Attempting uninstall: scipy Found existing installation: scipy 1.5.3 Not uninstalling scipy at /home/docs/.pyenv/versions/3.7.9/lib/python3.7/site-packages, outside environment /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/envs/latest Can't uninstall 'scipy'. No files were found to uninstall. Successfully installed numpy-1.19.5 perception-0.5.0 scipy-1.6.0 validators-0.18.2 [rtd-command-info] start-time: 2021-01-19T21:03:22.130349Z, end-time: 2021-01-19T21:03:22.206998Z, duration: 0, exit-code: 0 cat docs/conf.py # -*- coding: utf-8 -*- # # Configuration file for the Sphinx documentation builder. # # This file does only contain a selection of the most common options. For a # full list see the documentation: # http://www.sphinx-doc.org/en/master/config # -- Path setup -------------------------------------------------------------- # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the # documentation root, use os.path.abspath to make it absolute, like shown here. # import os import sys # -- Project information ----------------------------------------------------- # pylint: disable-all project = 'perception' copyright = '2019, thorn' author = 'thorn' # The short X.Y version version = '' # The full version, including alpha/beta/rc tags release = '' # -- General configuration --------------------------------------------------- # Add any Sphinx extension module names here, as strings. They can be # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # ones. extensions = [ 'sphinx.ext.autodoc', 'sphinx.ext.imgmath', 'sphinx.ext.napoleon', 'sphinx_autodoc_typehints', 'm2r' ] # The suffix(es) of source filenames. # You can specify multiple suffix as a list of string: # # source_suffix = ['.rst', '.md'] source_suffix = '.rst' # The master toctree document. master_doc = 'index' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. # # This is also used if you do content translation via gettext catalogs. # Usually you set "language" from the command line for these cases. language = None # List of patterns, relative to source directory, that match files and # directories to ignore when looking for source files. # This pattern also affects html_static_path and html_extra_path. exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store'] # The name of the Pygments (syntax highlighting) style to use. pygments_style = None html_theme = 'sphinx_rtd_theme' html_theme_options = { 'navigation_depth': 4, 'collapse_navigation': False } ########################################################################### # auto-created readthedocs.org specific configuration # ########################################################################### # # The following code was added during an automated build on readthedocs.org # It is auto created and injected for every build. The result is based on the # conf.py.tmpl file found in the readthedocs.org codebase: # https://github.com/rtfd/readthedocs.org/blob/master/readthedocs/doc_builder/templates/doc_builder/conf.py.tmpl # import importlib import sys import os.path from six import string_types from sphinx import version_info # Get suffix for proper linking to GitHub # This is deprecated in Sphinx 1.3+, # as each page can have its own suffix if globals().get('source_suffix', False): if isinstance(source_suffix, string_types): SUFFIX = source_suffix elif isinstance(source_suffix, (list, tuple)): # Sphinx >= 1.3 supports list/tuple to define multiple suffixes SUFFIX = source_suffix[0] elif isinstance(source_suffix, dict): # Sphinx >= 1.8 supports a mapping dictionary for multiple suffixes SUFFIX = list(source_suffix.keys())[0] # make a ``list()`` for py2/py3 compatibility else: # default to .rst SUFFIX = '.rst' else: SUFFIX = '.rst' # Add RTD Static Path. Add to the end because it overwrites previous files. if not 'html_static_path' in globals(): html_static_path = [] if os.path.exists('_static'): html_static_path.append('_static') # Add RTD Theme only if they aren't overriding it already using_rtd_theme = ( ( 'html_theme' in globals() and html_theme in ['default'] and # Allow people to bail with a hack of having an html_style 'html_style' not in globals() ) or 'html_theme' not in globals() ) if using_rtd_theme: theme = importlib.import_module('sphinx_rtd_theme') html_theme = 'sphinx_rtd_theme' html_style = None html_theme_options = {} if 'html_theme_path' in globals(): html_theme_path.append(theme.get_html_theme_path()) else: html_theme_path = [theme.get_html_theme_path()] if globals().get('websupport2_base_url', False): websupport2_base_url = 'https://readthedocs.com/websupport' websupport2_static_url = 'https://assets.readthedocs.com/' #Add project information to the template context. context = { 'using_theme': using_rtd_theme, 'html_theme': html_theme, 'current_version': "latest", 'version_slug': "latest", 'MEDIA_URL': "https://media.readthedocs.com/media/", 'STATIC_URL': "https://assets.readthedocs.com/", 'PRODUCTION_DOMAIN': "readthedocs.com", 'versions': [ ("latest", "/en/latest/"), ("v0.3.0", "/en/v0.3.0/"), ("v0.2.1", "/en/v0.2.1/"), ], 'downloads': [ ("pdf", "//perception.thorn.engineering/_/downloads/en/latest/pdf/"), ("html", "//perception.thorn.engineering/_/downloads/en/latest/htmlzip/"), ("epub", "//perception.thorn.engineering/_/downloads/en/latest/epub/"), ], 'subprojects': [ ], 'slug': 'thorn-thorn-perception', 'name': u'perception', 'rtd_language': u'en', 'programming_language': u'py', 'canonical_url': 'https://perception.thorn.engineering/en/latest/', 'analytics_code': 'UA-36349183-7', 'single_version': False, 'conf_py_path': '/docs/', 'api_host': 'https://readthedocs.com', 'github_user': 'thorn-oss', 'proxied_api_host': '/_', 'github_repo': 'perception', 'github_version': 'master', 'display_github': True, 'bitbucket_user': 'None', 'bitbucket_repo': 'None', 'bitbucket_version': 'master', 'display_bitbucket': False, 'gitlab_user': 'None', 'gitlab_repo': 'None', 'gitlab_version': 'master', 'display_gitlab': False, 'READTHEDOCS': True, 'using_theme': (html_theme == "default"), 'new_theme': (html_theme == "sphinx_rtd_theme"), 'source_suffix': SUFFIX, 'ad_free': False, 'docsearch_disabled': False, 'user_analytics_code': 'UA-36349183-7', 'global_analytics_code': 'UA-17997319-2', 'commit': 'e7d978fd', } # For sphinx >=1.8 we can use html_baseurl to set the canonical URL. # https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-html_baseurl if version_info >= (1, 8): if not globals().get('html_baseurl'): html_baseurl = context['canonical_url'] context['canonical_url'] = None if 'html_context' in globals(): html_context.update(context) else: html_context = context # Add custom RTD extension if 'extensions' in globals(): # Insert at the beginning because it can interfere # with other extensions. # See https://github.com/rtfd/readthedocs.org/pull/4054 extensions.insert(0, "readthedocs_ext.readthedocs") else: extensions = ["readthedocs_ext.readthedocs"] # Add External version warning banner to the external version documentation if 'branch' == 'external': extensions.insert(1, "readthedocs_ext.external_version_warning") readthedocs_vcs_url = 'None' readthedocs_build_url = 'https://readthedocs.com/projects/thorn-thorn-perception/builds/535883/' project_language = 'en' # User's Sphinx configurations language_user = globals().get('language', None) latex_engine_user = globals().get('latex_engine', None) latex_elements_user = globals().get('latex_elements', None) # Remove this once xindy gets installed in Docker image and XINDYOPS # env variable is supported # https://github.com/rtfd/readthedocs-docker-images/pull/98 latex_use_xindy = False chinese = any([ language_user in ('zh_CN', 'zh_TW'), project_language in ('zh_CN', 'zh_TW'), ]) japanese = any([ language_user == 'ja', project_language == 'ja', ]) if chinese: latex_engine = latex_engine_user or 'xelatex' latex_elements_rtd = { 'preamble': '\\usepackage[UTF8]{ctex}\n', } latex_elements = latex_elements_user or latex_elements_rtd elif japanese: latex_engine = latex_engine_user or 'platex' # Make sure our build directory is always excluded exclude_patterns = globals().get('exclude_patterns', []) exclude_patterns.extend(['_build']) [rtd-command-info] start-time: 2021-01-19T21:03:22.319314Z, end-time: 2021-01-19T21:04:16.415625Z, duration: 54, exit-code: 0 python sphinx-build -T -E -b readthedocs -d _build/doctrees-readthedocs -D language=en . _build/html Running Sphinx v1.8.3 loading translations [en]... done making output directory... building [mo]: targets for 0 po files that are out of date building [readthedocs]: targets for 10 source files that are out of date updating environment: 10 added, 0 changed, 0 removed reading sources... [ 10%] api/benchmarking Matplotlib is building the font cache; this may take a moment. reading sources... [ 20%] api/experimental reading sources... [ 30%] api/hashers reading sources... [ 40%] api/index reading sources... [ 50%] api/tools reading sources... [ 60%] examples/benchmarking reading sources... [ 70%] examples/deduplication reading sources... [ 80%] examples/detecting_csam reading sources... [ 90%] examples/index reading sources... [100%] index WARNING: missing attribute mentioned in :members: or __all__: module perception.experimental.local_descriptor_deduplication, attribute pairs_to_clusters looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 10%] api/benchmarking writing output... [ 20%] api/experimental writing output... [ 30%] api/hashers writing output... [ 40%] api/index writing output... [ 50%] api/tools writing output... [ 60%] examples/benchmarking writing output... [ 70%] examples/deduplication writing output... [ 80%] examples/detecting_csam writing output... [ 90%] examples/index writing output... [100%] index generating indices... genindex py-modindex writing additional pages... search copying static files... done copying extra files... done dumping search index in English (code: en) ... done dumping object inventory... done build succeeded, 1 warning. The HTML pages are in _build/html. Updating searchtools for Read the Docs search... [rtd-command-info] start-time: 2021-01-19T21:04:16.718797Z, end-time: 2021-01-19T21:04:21.167955Z, duration: 4, exit-code: 0 python sphinx-build -T -b readthedocssinglehtmllocalmedia -d _build/doctrees-readthedocssinglehtmllocalmedia -D language=en . _build/localmedia Running Sphinx v1.8.3 loading translations [en]... done making output directory... building [mo]: targets for 0 po files that are out of date building [readthedocssinglehtmllocalmedia]: all documents updating environment: 10 added, 0 changed, 0 removed reading sources... [ 10%] api/benchmarking reading sources... [ 20%] api/experimental reading sources... [ 30%] api/hashers reading sources... [ 40%] api/index reading sources... [ 50%] api/tools reading sources... [ 60%] examples/benchmarking reading sources... [ 70%] examples/deduplication reading sources... [ 80%] examples/detecting_csam reading sources... [ 90%] examples/index reading sources... [100%] index WARNING: missing attribute mentioned in :members: or __all__: module perception.experimental.local_descriptor_deduplication, attribute pairs_to_clusters looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done assembling single document... examples/index examples/deduplication examples/detecting_csam examples/benchmarking api/index api/hashers api/benchmarking api/tools api/experimental writing... done writing additional files... copying static files... done copying extra files... done dumping object inventory... done build succeeded, 1 warning. The HTML page is in _build/localmedia. Updating searchtools for Read the Docs search... [rtd-command-info] start-time: 2021-01-19T21:04:21.325972Z, end-time: 2021-01-19T21:04:25.696477Z, duration: 4, exit-code: 0 python sphinx-build -b latex -D language=en -d _build/doctrees . _build/latex Running Sphinx v1.8.3 loading translations [en]... done making output directory... building [mo]: targets for 0 po files that are out of date building [latex]: all documents updating environment: 10 added, 0 changed, 0 removed reading sources... [ 10%] api/benchmarking reading sources... [ 20%] api/experimental reading sources... [ 30%] api/hashers reading sources... [ 40%] api/index reading sources... [ 50%] api/tools reading sources... [ 60%] examples/benchmarking reading sources... [ 70%] examples/deduplication reading sources... [ 80%] examples/detecting_csam reading sources... [ 90%] examples/index reading sources... [100%] index WARNING: missing attribute mentioned in :members: or __all__: module perception.experimental.local_descriptor_deduplication, attribute pairs_to_clusters looking for now-outdated files... none found pickling environment... done checking consistency... done processing perception.tex...index examples/index examples/deduplication examples/detecting_csam examples/benchmarking api/index api/hashers api/benchmarking api/tools api/experimental resolving references... writing... done copying TeX support files... done build succeeded, 1 warning. The LaTeX files are in _build/latex. Run 'make' in that directory to run these through (pdf)latex (use `make latexpdf' here to do that automatically). WARNING: Missing searchtools: /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/checkouts/latest/docs/_build/latex/_static/searchtools.js [rtd-command-info] start-time: 2021-01-19T21:04:25.970847Z, end-time: 2021-01-19T21:04:26.029534Z, duration: 0, exit-code: 0 cat latexmkrc $latex = 'latex ' . $ENV{'LATEXOPTS'} . ' %O %S'; $pdflatex = 'pdflatex ' . $ENV{'LATEXOPTS'} . ' %O %S'; $lualatex = 'lualatex ' . $ENV{'LATEXOPTS'} . ' %O %S'; $xelatex = 'xelatex --no-pdf ' . $ENV{'LATEXOPTS'} . ' %O %S'; $makeindex = 'makeindex -s python.ist %O -o %D %S'; add_cus_dep( "glo", "gls", 0, "makeglo" ); sub makeglo { return system( "makeindex -s gglo.ist -o '$_[0].gls' '$_[0].glo'" ); } [rtd-command-info] start-time: 2021-01-19T21:04:26.141963Z, end-time: 2021-01-19T21:04:28.284407Z, duration: 2, exit-code: 0 latexmk -r latexmkrc -pdf -f -dvi- -ps- -jobname=thorn-thorn-perception -interaction=nonstopmode Use of uninitialized value $ENV{"LATEXOPTS"} in concatenation (.) or string at (eval 10) line 1, chunk 1. Use of uninitialized value $ENV{"LATEXOPTS"} in concatenation (.) or string at (eval 10) line 2, chunk 1. Use of uninitialized value $ENV{"LATEXOPTS"} in concatenation (.) or string at (eval 10) line 3, chunk 1. Use of uninitialized value $ENV{"LATEXOPTS"} in concatenation (.) or string at (eval 10) line 4, chunk 1. Subroutine makeglo redefined at (eval 11) line 7, chunk 1. Use of uninitialized value $ENV{"LATEXOPTS"} in concatenation (.) or string at (eval 11) line 1, chunk 1. Use of uninitialized value $ENV{"LATEXOPTS"} in concatenation (.) or string at (eval 11) line 2, chunk 1. Use of uninitialized value $ENV{"LATEXOPTS"} in concatenation (.) or string at (eval 11) line 3, chunk 1. Use of uninitialized value $ENV{"LATEXOPTS"} in concatenation (.) or string at (eval 11) line 4, chunk 1. Latexmk: This is Latexmk, John Collins, 1 January 2015, version: 4.41. File::Glob::glob() will disappear in perl 5.30. Use File::Glob::bsd_glob() instead. at /usr/bin/latexmk line 7482. Rule 'pdflatex': Rules & subrules not known to be previously run: pdflatex Rule 'pdflatex': The following rules & subrules became out-of-date: 'pdflatex' ------------ Run number 1 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -interaction=nonstopmode -recorder --jobname="thorn-thorn-perception" "perception.tex"' ------------ Latexmk: applying rule 'pdflatex'... This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./perception.tex LaTeX2e <2017-04-15> Babel <3.18> and hyphenation patterns for 84 language(s) loaded. (./sphinxmanual.cls Document Class: sphinxmanual 2018/12/22 v1.8.3 Document class (Sphinx manual) (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)<>) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)))) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty) (./sphinx.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty) (/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty) (./sphinxmulticell.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz)) (./footnotehyper-sphinx.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty) (/usr/share/texlive/texmf-dist/tex/latex/carlisle/remreset.sty) (./sphinxhighlight.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty))))) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/hypcap.sty) Writing index file thorn-thorn-perception.idx (./thorn-thorn-perception.aux) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)<><><><> (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) [1{/var/lib/texmf/fo nts/map/pdftex/updmap/pdftex.map}] [2] [1] [2] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd) [1] [2] Chapter 1. [3] [4] Chapter 2. [5] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [6] [7] [8] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd) [9] Underfull \vbox (badness 10000) detected at line 594 Overfull \vbox (13.68169pt too high) detected at line 594 [10] Underfull \vbox (badness 10000) detected at line 594 Overfull \vbox (2.68169pt too high) detected at line 594 [11] [12] [13] [14] Package longtable Warning: Column widths have changed (longtable) in table 1 on input line 3284. [15] [16] Package longtable Warning: Column widths have changed (longtable) in table 2 on input line 4474. [17] [18] Underfull \vbox (badness 10000) detected at line 4765 Overfull \vbox (2.68169pt too high) detected at line 4765 [19] Underfull \vbox (badness 10000) detected at line 4765 Overfull \vbox (2.68169pt too high) detected at line 4765 [20] [21] [22] [23] Underfull \hbox (badness 10000) in paragraph at lines 5245--5245 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 high-freq_factor= 4\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ex- Underfull \hbox (badness 10000) in paragraph at lines 5275--5275 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 im-age_scale=None \T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5322--5322 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 high-freq_factor= 4\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ex- [24] Underfull \hbox (badness 10000) in paragraph at lines 5332--5332 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 high-freq_factor= 4\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ex- Underfull \hbox (badness 10000) in paragraph at lines 5361--5363 []\T1/pcr/b/n/10 errors \T1/ptm/m/n/10 ^^U One of ^^Praise^^Q, ^^Pig-nore^^Q, o r ^^Pwarn^^Q. Passed to per-cep- Underfull \hbox (badness 10000) in paragraph at lines 5443--5443 []\T1/ptm/m/it/10 frame_hasher\T1/ptm/m/n/10 , \T1/ptm/m/it/10 in-ter-frame_thr eshold\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5443--5443 \T1/ptm/m/it/10 frames_per_second=15\T1/ptm/m/n/10 , \T1/ptm/m/it/10 qual- [25] Underfull \hbox (badness 10000) in paragraph at lines 5460--5462 []\T1/pcr/b/n/10 errors \T1/ptm/m/n/10 ^^U One of ^^Praise^^Q, ^^Pig-nore^^Q, o r ^^Pwarn^^Q. Passed to per-cep- Underfull \hbox (badness 10000) in paragraph at lines 5519--5519 []\T1/ptm/m/it/10 frame_hasher=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 frames_per_ second=15\T1/ptm/m/n/10 , [26] Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 []\T1/ptm/m/it/10 base_hasher=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 in-ter- Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 \T1/ptm/m/it/10 scene_threshold=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 \T1/ptm/m/it/10 min_frame_size=50\T1/ptm/m/n/10 , \T1/ptm/m/it/10 sim- Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 \T1/ptm/m/it/10 i-lar-ity_threshold=0.95\T1/ptm/m/n/10 , LaTeX Warning: Hyper reference `api/hashers:perception.hashers.hasher.VideoHash er' on page 27 undefined on input line 5627. Underfull \hbox (badness 10000) in paragraph at lines 5660--5662 []\T1/pcr/b/n/10 errors \T1/ptm/m/n/10 ^^U One of ^^Praise^^Q, ^^Pig-nore^^Q, o r ^^Pwarn^^Q. Passed to per-cep- [27] Underfull \hbox (badness 10000) in paragraph at lines 5780--5780 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , \T1/ptm/m/it/10 hash-ers\T1/ptm/m/n/ 10 , Underfull \hbox (badness 10000) in paragraph at lines 5780--5780 \T1/ptm/m/it/10 fram-er-ates=None\T1/ptm/m/n/10 , Overfull \hbox (4.0443pt too wide) in paragraph at lines 5780--5780 \T1/ptm/m/it/10 hash_format='base64'\T1/ptm/m/n/10 , [28] Underfull \hbox (badness 10000) in paragraph at lines 5918--5918 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , \T1/ptm/m/it/10 frames_per_second=No ne\T1/ptm/m/n/10 , [29] Underfull \hbox (badness 5711) in paragraph at lines 5968--5968 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , \T1/ptm/m/it/10 frames_per_second=No ne\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 frames_per_second=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 er-rors='raise'\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 max_duration=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 max_size=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 in-terp=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 frame_rounding='up'\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 draw_timestamps=False\T1/ptm/m/n/10 , [30] [31] LaTeX Warning: Hyper reference `api/hashers:perception.hashers.hasher.ImageHash er' on page 32 undefined on input line 6206. [32] LaTeX Warning: Hyper reference `api/hashers:perception.hashers.hasher.ImageHash er' on page 33 undefined on input line 6343. [33] [34] LaTeX Warning: Hyper reference `api/hashers:perception.hashers.hasher.VideoHash er' on page 35 undefined on input line 6540. [35] Underfull \hbox (badness 10000) in paragraph at lines 6700--6703 \T1/ptm/m/n/10 Plot his-tograms for true and false pos-i-tives, sim-i-lar to [] []$https : / / tech . okcupid . com / Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 []\T1/ptm/m/it/10 width=-1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 height=-1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 pad=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 codec=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 clip_pct=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 clip_s=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 sar=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 fps=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 out- Overfull \hbox (62.68468pt too wide) in paragraph at lines 6768--6768 []\T1/ptm/m/it/10 duration_s=0\T1/ptm/m/n/10 , Overfull \hbox (18.57497pt too wide) in paragraph at lines 6768--6768 \T1/ptm/m/it/10 du- Overfull \hbox (17.31496pt too wide) in paragraph at lines 6768--6768 \T1/ptm/m/it/10 ra- Overfull \hbox (55.77463pt too wide) in paragraph at lines 6768--6768 \T1/ptm/m/it/10 tion_pct=0\T1/pcr/m/n/10 ) [36] Overfull \hbox (17.44441pt too wide) in paragraph at lines 6791--6791 []\T1/ptm/m/it/10 frame_input_rate\T1/ptm/m/n/10 , Overfull \hbox (22.44441pt too wide) in paragraph at lines 6791--6791 \T1/ptm/m/it/10 frame_output_rate\T1/ptm/m/n/10 , Overfull \hbox (24.33447pt too wide) in paragraph at lines 6791--6791 \T1/ptm/m/it/10 max_frames=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6824--6824 []\T1/ptm/m/it/10 api_key=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 user-name=None\T 1/ptm/m/n/10 , \T1/ptm/m/it/10 pass-word=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6845--6852 \T1/pcr/m/n/10 SAFER_MATCHING_SERVICE_API_KEY\T1/ptm/m/n/10 , \T1/pcr/m/n/10 SA FER_MATCHING_SERVICE_USERNAME\T1/ptm/m/n/10 , and [37] LaTeX Warning: Hyper reference `api/hashers:perception.hashers.hasher.ImageHash er' on page 38 undefined on input line 6867. Underfull \hbox (badness 10000) in paragraph at lines 6884--6886 []\T1/pcr/b/n/10 images \T1/ptm/m/n/10 (\T1/pcr/m/n/10 List\T1/ptm/m/n/10 [\T1/ pcr/m/n/10 Union\T1/ptm/m/n/10 [\T1/pcr/m/n/10 str\T1/ptm/m/n/10 , \T1/pcr/m/n/ 10 Tuple\T1/ptm/m/n/10 [\T1/pcr/m/n/10 Union\T1/ptm/m/n/10 [\T1/pcr/m/n/10 str\ T1/ptm/m/n/10 , \T1/pcr/m/n/10 ndarray\T1/ptm/m/n/10 , \T1/pcr/m/n/10 Image\T1/ ptm/m/n/10 , LaTeX Warning: Hyper reference `api/hashers:perception.hashers.hasher.ImageHash er' on page 38 undefined on input line 6912. Underfull \hbox (badness 10000) in paragraph at lines 6937--6937 \T1/ptm/m/it/10 hash_length=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 hash_dtype=Non e\T1/ptm/m/n/10 , \T1/ptm/m/it/10 dis- LaTeX Warning: Hyper reference `api/hashers:perception.hashers.hasher.ImageHash er' on page 38 undefined on input line 6948. [38] Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 []\T1/ptm/m/it/10 con\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ta-ble\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 param-style\T1/ptm/m/n/10 , \T1/ptm/m/it/10 in- Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 meta- Overfull \hbox (13.71446pt too wide) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 data_columns=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 dtype='uint8'\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 dis- Overfull \hbox (37.74384pt too wide) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 tance_metric='euclidean'\T1/pcr/m/n/10 ) Underfull \hbox (badness 10000) in paragraph at lines 7013--7013 []\T1/ptm/m/it/10 con\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ta-ble\T1/ptm/m/n/10 , \T 1/ptm/m/it/10 param-style\T1/ptm/m/n/10 , \T1/ptm/m/it/10 hash_length\T1/ptm/m/ n/10 , \T1/ptm/m/it/10 ids_train=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7013--7013 \T1/ptm/m/it/10 in-dex=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 gpu=False\T1/ptm/m/ n/10 , \T1/ptm/m/it/10 dtype='uint8'\T1/ptm/m/n/10 , \T1/ptm/m/it/10 dis- [39] [40] Underfull \hbox (badness 10000) in paragraph at lines 7252--7252 []\T1/ptm/m/it/10 index\T1/ptm/m/n/10 , \T1/ptm/m/it/10 de-fault_threshold=None \T1/ptm/m/n/10 , \T1/ptm/m/it/10 de- Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 []\T1/ptm/m/it/10 filepaths\T1/ptm/m/n/10 , Overfull \hbox (35.00436pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 max_features=256\T1/ptm/m/n/10 , Overfull \hbox (28.34431pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min_features=10\T1/ptm/m/n/10 , Overfull \hbox (18.15454pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 max_size=256\T1/ptm/m/n/10 , Overfull \hbox (43.15439pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 coarse_pct_probe=0\T1/ptm/m/n/10 , Overfull \hbox (50.46419pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 coarse_threshold=100\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (70.4443pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_coarse_overlap=0.01\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (73.28436pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_validation_match=0.4\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (96.11365pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_validation_intersection=0.6\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (66.95387pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_validation_inliers=5\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 ra-tio=0.5\T1/ptm/m/n/10 , Overfull \hbox (44.78429pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 max_workers=None\T1/pcr/m/n/10 ) [41] [42] Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 []\T1/ptm/m/it/10 kp1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 des1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 kp2\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 des2\T1/ptm/m/n/10 , Overfull \hbox (1.63477pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 dims1\T1/ptm/m/n/10 , Overfull \hbox (1.63477pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 dims2\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 min-i- Overfull \hbox (45.72485pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 mum_match=0.4\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 min-i- Overfull \hbox (68.55414pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 mum_intersection=0.6\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 min-i- Overfull \hbox (39.39436pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 mum_inliers=5\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 ra- Overfull \hbox (11.0548pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 tio=0.5\T1/pcr/m/n/10 ) [43] [44] LaTeX Warning: Reference `api/benchmarking:module-perception.benchmarking.video _transforms' on page 45 undefined on input line 7475. Overfull \hbox (12.6225pt too wide) in paragraph at lines 7475--7476 []\T1/pcr/m/n/10 perception.benchmarking.video_transforms\T1/ptm/m/n/10 , LaTeX Warning: Reference `api/experimental:module-perception.experimental.ann' on page 45 undefined on input line 7476. LaTeX Warning: Reference `api/experimental:module-perception.experimental.local _descriptor_deduplication' on page 45 undefined on input line 7477. Overfull \hbox (96.6225pt too wide) in paragraph at lines 7477--7478 []\T1/pcr/m/n/10 perception.experimental.local_descriptor_deduplication\T1/ptm/ m/n/10 , LaTeX Warning: Reference `api/hashers:module-perception.hashers.image' on page 45 undefined on input line 7478. LaTeX Warning: Reference `api/hashers:module-perception.hashers.tools' on page 45 undefined on input line 7479. LaTeX Warning: Reference `api/hashers:module-perception.hashers.video' on page 45 undefined on input line 7480. LaTeX Warning: Reference `api/tools:module-perception.tools' on page 45 undefin ed on input line 7481. [45] No file thorn-thorn-perception.ind. Package longtable Warning: Table widths have changed. Rerun LaTeX. (./thorn-thorn-perception.aux) Package rerunfilecheck Warning: File `thorn-thorn-perception.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. LaTeX Warning: There were undefined references. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/base/8r.enc} Output written on thorn-thorn-perception.pdf (49 pages, 249620 bytes). Transcript written on thorn-thorn-perception.log. Latexmk: Index file 'thorn-thorn-perception.idx' was written Latexmk: Missing input file: 'thorn-thorn-perception.ind' from line 'No file thorn-thorn-perception.ind.' Latexmk: References changed. Latexmk: References changed. Latexmk: Log file says output to 'thorn-thorn-perception.pdf' Latexmk: List of undefined refs and citations: Reference `api/benchmarking:module-perception.benchmarking.video_transforms' on page 45 undefined on input line 7475 Reference `api/experimental:module-perception.experimental.ann' on page 45 undefined on input line 7476 Reference `api/experimental:module-perception.experimental.local_descriptor_deduplication' on page 45 undefined on input line 7477 Reference `api/hashers:module-perception.hashers.image' on page 45 undefined on input line 7478 Reference `api/hashers:module-perception.hashers.tools' on page 45 undefined on input line 7479 Reference `api/hashers:module-perception.hashers.video' on page 45 undefined on input line 7480 Reference `api/tools:module-perception.tools' on page 45 undefined on input line 7481 Latexmk: Summary of warnings: Latex failed to resolve 7 reference(s) Rule 'makeindex thorn-thorn-perception.idx': File changes, etc: Non-existent destination files: 'thorn-thorn-perception.ind' ------------ Run number 1 of rule 'makeindex thorn-thorn-perception.idx' ------------ ------------ Running 'makeindex -s python.ist -o "thorn-thorn-perception.ind" "thorn-thorn-perception.idx"' ------------ Latexmk: applying rule 'makeindex thorn-thorn-perception.idx'... This is makeindex, version 2.15 [TeX Live 2017] (kpathsea + Thai support). Scanning style file ./python.ist.......done (7 attributes redefined, 0 ignored). Scanning input file thorn-thorn-perception.idx....done (117 entries accepted, 0 rejected). Sorting entries....done (943 comparisons). Generating output file thorn-thorn-perception.ind....done (255 lines written, 0 warnings). Output written in thorn-thorn-perception.ind. Transcript written in thorn-thorn-perception.ilg. Rule 'pdflatex': File changes, etc: Changed files, or newly in use since previous run(s): 'thorn-thorn-perception.aux' 'thorn-thorn-perception.ind' ------------ Run number 2 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -interaction=nonstopmode -recorder --jobname="thorn-thorn-perception" "perception.tex"' ------------ Latexmk: applying rule 'pdflatex'... This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./perception.tex LaTeX2e <2017-04-15> Babel <3.18> and hyphenation patterns for 84 language(s) loaded. (./sphinxmanual.cls Document Class: sphinxmanual 2018/12/22 v1.8.3 Document class (Sphinx manual) (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)<>) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)))) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty) (./sphinx.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty) (/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty) (./sphinxmulticell.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz)) (./footnotehyper-sphinx.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty) (/usr/share/texlive/texmf-dist/tex/latex/carlisle/remreset.sty) (./sphinxhighlight.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty))))) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/hypcap.sty) Writing index file thorn-thorn-perception.idx (./thorn-thorn-perception.aux) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./thorn-thorn-perception.out) (./thorn-thorn-perception.out) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)<><><><> (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) [1{/var/lib/texmf/fo nts/map/pdftex/updmap/pdftex.map}] [2] (./thorn-thorn-perception.toc) [1] [2] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd) [1] [2] Chapter 1. [3] [4] Chapter 2. [5] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [6] [7] [8] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd) [9] Underfull \vbox (badness 10000) detected at line 594 Overfull \vbox (13.68169pt too high) detected at line 594 [10] Underfull \vbox (badness 10000) detected at line 594 Overfull \vbox (2.68169pt too high) detected at line 594 [11] [12] [13] [14] [15] [16] [17] [18] Underfull \vbox (badness 10000) detected at line 4765 Overfull \vbox (2.68169pt too high) detected at line 4765 [19] Underfull \vbox (badness 10000) detected at line 4765 Overfull \vbox (2.68169pt too high) detected at line 4765 [20] [21] [22] [23] Underfull \hbox (badness 10000) in paragraph at lines 5245--5245 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 high-freq_factor= 4\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ex- Underfull \hbox (badness 10000) in paragraph at lines 5275--5275 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 im-age_scale=None \T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5322--5322 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 high-freq_factor= 4\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ex- [24] Underfull \hbox (badness 10000) in paragraph at lines 5332--5332 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 high-freq_factor= 4\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ex- Underfull \hbox (badness 10000) in paragraph at lines 5361--5363 []\T1/pcr/b/n/10 errors \T1/ptm/m/n/10 ^^U One of ^^Praise^^Q, ^^Pig-nore^^Q, o r ^^Pwarn^^Q. Passed to per-cep- Underfull \hbox (badness 10000) in paragraph at lines 5443--5443 []\T1/ptm/m/it/10 frame_hasher\T1/ptm/m/n/10 , \T1/ptm/m/it/10 in-ter-frame_thr eshold\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5443--5443 \T1/ptm/m/it/10 frames_per_second=15\T1/ptm/m/n/10 , \T1/ptm/m/it/10 qual- [25] Underfull \hbox (badness 10000) in paragraph at lines 5460--5462 []\T1/pcr/b/n/10 errors \T1/ptm/m/n/10 ^^U One of ^^Praise^^Q, ^^Pig-nore^^Q, o r ^^Pwarn^^Q. Passed to per-cep- Underfull \hbox (badness 10000) in paragraph at lines 5519--5519 []\T1/ptm/m/it/10 frame_hasher=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 frames_per_ second=15\T1/ptm/m/n/10 , [26] Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 []\T1/ptm/m/it/10 base_hasher=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 in-ter- Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 \T1/ptm/m/it/10 scene_threshold=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 \T1/ptm/m/it/10 min_frame_size=50\T1/ptm/m/n/10 , \T1/ptm/m/it/10 sim- Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 \T1/ptm/m/it/10 i-lar-ity_threshold=0.95\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5660--5662 []\T1/pcr/b/n/10 errors \T1/ptm/m/n/10 ^^U One of ^^Praise^^Q, ^^Pig-nore^^Q, o r ^^Pwarn^^Q. Passed to per-cep- [27] Underfull \hbox (badness 10000) in paragraph at lines 5780--5780 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , \T1/ptm/m/it/10 hash-ers\T1/ptm/m/n/ 10 , Underfull \hbox (badness 10000) in paragraph at lines 5780--5780 \T1/ptm/m/it/10 fram-er-ates=None\T1/ptm/m/n/10 , Overfull \hbox (4.0443pt too wide) in paragraph at lines 5780--5780 \T1/ptm/m/it/10 hash_format='base64'\T1/ptm/m/n/10 , [28] Underfull \hbox (badness 10000) in paragraph at lines 5918--5918 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , \T1/ptm/m/it/10 frames_per_second=No ne\T1/ptm/m/n/10 , [29] Underfull \hbox (badness 5711) in paragraph at lines 5968--5968 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , \T1/ptm/m/it/10 frames_per_second=No ne\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 frames_per_second=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 er-rors='raise'\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 max_duration=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 max_size=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 in-terp=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 frame_rounding='up'\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 draw_timestamps=False\T1/ptm/m/n/10 , [30] [31] [32] [33] [34] [35] Underfull \hbox (badness 10000) in paragraph at lines 6700--6703 \T1/ptm/m/n/10 Plot his-tograms for true and false pos-i-tives, sim-i-lar to [] []$https : / / tech . okcupid . com / Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 []\T1/ptm/m/it/10 width=-1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 height=-1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 pad=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 codec=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 clip_pct=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 clip_s=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 sar=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 fps=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 out- Overfull \hbox (62.68468pt too wide) in paragraph at lines 6768--6768 []\T1/ptm/m/it/10 duration_s=0\T1/ptm/m/n/10 , Overfull \hbox (18.57497pt too wide) in paragraph at lines 6768--6768 \T1/ptm/m/it/10 du- Overfull \hbox (17.31496pt too wide) in paragraph at lines 6768--6768 \T1/ptm/m/it/10 ra- Overfull \hbox (55.77463pt too wide) in paragraph at lines 6768--6768 \T1/ptm/m/it/10 tion_pct=0\T1/pcr/m/n/10 ) [36] Overfull \hbox (17.44441pt too wide) in paragraph at lines 6791--6791 []\T1/ptm/m/it/10 frame_input_rate\T1/ptm/m/n/10 , Overfull \hbox (22.44441pt too wide) in paragraph at lines 6791--6791 \T1/ptm/m/it/10 frame_output_rate\T1/ptm/m/n/10 , Overfull \hbox (24.33447pt too wide) in paragraph at lines 6791--6791 \T1/ptm/m/it/10 max_frames=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6824--6824 []\T1/ptm/m/it/10 api_key=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 user-name=None\T 1/ptm/m/n/10 , \T1/ptm/m/it/10 pass-word=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6845--6852 \T1/pcr/m/n/10 SAFER_MATCHING_SERVICE_API_KEY\T1/ptm/m/n/10 , \T1/pcr/m/n/10 SA FER_MATCHING_SERVICE_USERNAME\T1/ptm/m/n/10 , and [37] Underfull \hbox (badness 10000) in paragraph at lines 6884--6886 []\T1/pcr/b/n/10 images \T1/ptm/m/n/10 (\T1/pcr/m/n/10 List\T1/ptm/m/n/10 [\T1/ pcr/m/n/10 Union\T1/ptm/m/n/10 [\T1/pcr/m/n/10 str\T1/ptm/m/n/10 , \T1/pcr/m/n/ 10 Tuple\T1/ptm/m/n/10 [\T1/pcr/m/n/10 Union\T1/ptm/m/n/10 [\T1/pcr/m/n/10 str\ T1/ptm/m/n/10 , \T1/pcr/m/n/10 ndarray\T1/ptm/m/n/10 , \T1/pcr/m/n/10 Image\T1/ ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6937--6937 \T1/ptm/m/it/10 hash_length=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 hash_dtype=Non e\T1/ptm/m/n/10 , \T1/ptm/m/it/10 dis- [38] Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 []\T1/ptm/m/it/10 con\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ta-ble\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 param-style\T1/ptm/m/n/10 , \T1/ptm/m/it/10 in- Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 meta- Overfull \hbox (13.71446pt too wide) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 data_columns=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 dtype='uint8'\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 dis- Overfull \hbox (37.74384pt too wide) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 tance_metric='euclidean'\T1/pcr/m/n/10 ) Underfull \hbox (badness 10000) in paragraph at lines 7013--7013 []\T1/ptm/m/it/10 con\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ta-ble\T1/ptm/m/n/10 , \T 1/ptm/m/it/10 param-style\T1/ptm/m/n/10 , \T1/ptm/m/it/10 hash_length\T1/ptm/m/ n/10 , \T1/ptm/m/it/10 ids_train=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7013--7013 \T1/ptm/m/it/10 in-dex=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 gpu=False\T1/ptm/m/ n/10 , \T1/ptm/m/it/10 dtype='uint8'\T1/ptm/m/n/10 , \T1/ptm/m/it/10 dis- [39] [40] Underfull \hbox (badness 10000) in paragraph at lines 7252--7252 []\T1/ptm/m/it/10 index\T1/ptm/m/n/10 , \T1/ptm/m/it/10 de-fault_threshold=None \T1/ptm/m/n/10 , \T1/ptm/m/it/10 de- Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 []\T1/ptm/m/it/10 filepaths\T1/ptm/m/n/10 , Overfull \hbox (35.00436pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 max_features=256\T1/ptm/m/n/10 , Overfull \hbox (28.34431pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min_features=10\T1/ptm/m/n/10 , Overfull \hbox (18.15454pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 max_size=256\T1/ptm/m/n/10 , Overfull \hbox (43.15439pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 coarse_pct_probe=0\T1/ptm/m/n/10 , Overfull \hbox (50.46419pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 coarse_threshold=100\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (70.4443pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_coarse_overlap=0.01\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (73.28436pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_validation_match=0.4\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (96.11365pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_validation_intersection=0.6\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (66.95387pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_validation_inliers=5\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 ra-tio=0.5\T1/ptm/m/n/10 , Overfull \hbox (44.78429pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 max_workers=None\T1/pcr/m/n/10 ) [41] [42] Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 []\T1/ptm/m/it/10 kp1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 des1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 kp2\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 des2\T1/ptm/m/n/10 , Overfull \hbox (1.63477pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 dims1\T1/ptm/m/n/10 , Overfull \hbox (1.63477pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 dims2\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 min-i- Overfull \hbox (45.72485pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 mum_match=0.4\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 min-i- Overfull \hbox (68.55414pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 mum_intersection=0.6\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 min-i- Overfull \hbox (39.39436pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 mum_inliers=5\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 ra- Overfull \hbox (11.0548pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 tio=0.5\T1/pcr/m/n/10 ) [43] [44] Overfull \hbox (12.6225pt too wide) in paragraph at lines 7475--7476 []\T1/pcr/m/n/10 perception.benchmarking.video_transforms\T1/ptm/m/n/10 , Overfull \hbox (96.6225pt too wide) in paragraph at lines 7477--7478 []\T1/pcr/m/n/10 perception.experimental.local_descriptor_deduplication\T1/ptm/ m/n/10 , [45] (./thorn-thorn-perception.ind [46] Underfull \hbox (badness 10000) in paragraph at lines 17--18 []\T1/pcr/m/n/10 BenchmarkHashes \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-c ep- Underfull \hbox (badness 10000) in paragraph at lines 18--19 []\T1/pcr/m/n/10 BenchmarkImageDataset \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-cep- Underfull \hbox (badness 5475) in paragraph at lines 19--21 []\T1/pcr/m/n/10 BenchmarkImageTransforms \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-cep- Underfull \hbox (badness 10000) in paragraph at lines 21--22 []\T1/pcr/m/n/10 BenchmarkVideoDataset \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-cep- Underfull \hbox (badness 5475) in paragraph at lines 22--24 []\T1/pcr/m/n/10 BenchmarkVideoTransforms \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-cep- Underfull \hbox (badness 10000) in paragraph at lines 28--30 []\T1/pcr/m/n/10 categories \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 28--30 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkHashes at- Underfull \hbox (badness 10000) in paragraph at lines 30--32 []\T1/pcr/m/n/10 categories \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 30--32 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageDataset Underfull \hbox (badness 10000) in paragraph at lines 32--34 []\T1/pcr/m/n/10 categories \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (3.19125pt too wide) in paragraph at lines 32--34 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageTransforms Underfull \hbox (badness 10000) in paragraph at lines 34--36 []\T1/pcr/m/n/10 categories \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 34--36 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkVideoDataset Underfull \hbox (badness 10000) in paragraph at lines 36--38 []\T1/pcr/m/n/10 categories \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (0.99118pt too wide) in paragraph at lines 36--38 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkVideoTransforms Underfull \hbox (badness 10000) in paragraph at lines 39--40 []\T1/pcr/m/n/10 compute() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.hashers .hasher.ImageHasher Underfull \hbox (badness 10000) in paragraph at lines 40--41 []\T1/pcr/m/n/10 compute() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.hashers .hasher.VideoHasher Underfull \hbox (badness 10000) in paragraph at lines 41--43 []\T1/pcr/m/n/10 compute_batches() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 43--45 []\T1/pcr/m/n/10 compute_batches() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 43--45 \T1/ptm/m/it/10 tion.hashers.video.SimpleSceneDetection Underfull \hbox (badness 10000) in paragraph at lines 45--47 []\T1/pcr/m/n/10 compute_distance() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 47--49 []\T1/pcr/m/n/10 compute_hashes() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (3.19125pt too wide) in paragraph at lines 47--49 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageTransforms Underfull \hbox (badness 10000) in paragraph at lines 49--51 []\T1/pcr/m/n/10 compute_hashes() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (0.99118pt too wide) in paragraph at lines 49--51 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkVideoTransforms Underfull \hbox (badness 10000) in paragraph at lines 51--53 []\T1/pcr/m/n/10 compute_isometric_from_hash() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 51--53 \T1/ptm/m/it/10 tion.hashers.hasher.ImageHasher method\T1/ptm/m/n/10 ), Underfull \hbox (badness 10000) in paragraph at lines 54--56 []\T1/pcr/m/n/10 compute_parallel() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 56--57 []\T1/pcr/m/n/10 compute_quality() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule p er-cep- Underfull \hbox (badness 7291) in paragraph at lines 57--59 []\T1/pcr/m/n/10 compute_synchronized_video_hashes() \T1/ptm/m/n/10 (\T1/ptm/m/ it/10 in Underfull \hbox (badness 10000) in paragraph at lines 59--61 []\T1/pcr/m/n/10 compute_threshold_recall() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per -cep- Underfull \hbox (badness 10000) in paragraph at lines 61--63 []\T1/pcr/m/n/10 compute_with_quality() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep - Underfull \hbox (badness 10000) in paragraph at lines 61--63 \T1/ptm/m/it/10 tion.hashers.hasher.ImageHasher method\T1/ptm/m/n/10 ), Underfull \hbox (badness 10000) in paragraph at lines 66--68 []\T1/pcr/m/n/10 deduplicate() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule per-c ep- Overfull \hbox (14.63011pt too wide) in paragraph at lines 66--68 \T1/ptm/m/it/10 tion.experimental.local_descriptor_deduplication\T1/ptm/m/n/10 ), [47] Underfull \hbox (badness 10000) in paragraph at lines 69--71 []\T1/pcr/m/n/10 deduplicate() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 69--71 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageDataset Underfull \hbox (badness 10000) in paragraph at lines 71--72 []\T1/pcr/m/n/10 deduplicate_hashes() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ul e per-cep- Underfull \hbox (badness 10000) in paragraph at lines 73--75 []\T1/pcr/m/n/10 distance_metric \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (2.49121pt too wide) in paragraph at lines 79--81 []\T1/pcr/m/n/10 filter() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmar king.BenchmarkHashes Overfull \hbox (28.95099pt too wide) in paragraph at lines 81--83 []\T1/pcr/m/n/10 filter() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmar king.BenchmarkImageDataset Overfull \hbox (43.26094pt too wide) in paragraph at lines 83--85 []\T1/pcr/m/n/10 filter() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmar king.BenchmarkImageTransforms Overfull \hbox (26.75092pt too wide) in paragraph at lines 85--87 []\T1/pcr/m/n/10 filter() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmar king.BenchmarkVideoDataset Overfull \hbox (41.06087pt too wide) in paragraph at lines 87--89 []\T1/pcr/m/n/10 filter() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmar king.BenchmarkVideoTransforms Underfull \hbox (badness 10000) in paragraph at lines 89--91 []\T1/pcr/m/n/10 frames_per_second \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 89--91 \T1/ptm/m/it/10 tion.hashers.hasher.VideoHasher at-tribute\T1/ptm/m/n/10 ), Underfull \hbox (badness 10000) in paragraph at lines 91--92 []\T1/pcr/m/n/10 FramewiseHasher \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-c ep- Underfull \hbox (badness 10000) in paragraph at lines 92--94 []\T1/pcr/m/n/10 from_database() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (23.7102pt too wide) in paragraph at lines 92--94 \T1/ptm/m/it/10 tion.experimental.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 94--96 []\T1/pcr/m/n/10 from_tuples() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 94--96 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageDataset Underfull \hbox (badness 10000) in paragraph at lines 96--98 []\T1/pcr/m/n/10 from_tuples() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 96--98 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkVideoDataset Underfull \hbox (badness 10000) in paragraph at lines 101--103 []\T1/pcr/m/n/10 get_black_frame_padding_transform() Underfull \hbox (badness 10000) in paragraph at lines 101--103 \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule per-cep- Underfull \hbox (badness 10000) in paragraph at lines 105--107 []\T1/pcr/m/n/10 get_simple_transform() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod- ule per-cep- Underfull \hbox (badness 10000) in paragraph at lines 109--111 []\T1/pcr/m/n/10 get_string_length() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule per-cep- Underfull \hbox (badness 10000) in paragraph at lines 114--116 []\T1/pcr/m/n/10 hash_from_final_state() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-ce p- Underfull \hbox (badness 10000) in paragraph at lines 114--116 \T1/ptm/m/it/10 tion.hashers.hasher.VideoHasher method\T1/ptm/m/n/10 ), Underfull \hbox (badness 10000) in paragraph at lines 116--118 []\T1/pcr/m/n/10 hash_from_final_state() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-ce p- Underfull \hbox (badness 10000) in paragraph at lines 118--120 []\T1/pcr/m/n/10 hash_from_final_state() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-ce p- Underfull \hbox (badness 10000) in paragraph at lines 118--120 \T1/ptm/m/it/10 tion.hashers.video.SimpleSceneDetection Underfull \hbox (badness 10000) in paragraph at lines 120--122 []\T1/pcr/m/n/10 hash_from_final_state() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-ce p- Underfull \hbox (badness 10000) in paragraph at lines 122--124 []\T1/pcr/m/n/10 hash_from_final_state() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-ce p- Overfull \hbox (16.95099pt too wide) in paragraph at lines 135--137 []\T1/pcr/m/n/10 load() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkImageDataset Overfull \hbox (31.26094pt too wide) in paragraph at lines 137--139 []\T1/pcr/m/n/10 load() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkImageTransforms Overfull \hbox (14.75092pt too wide) in paragraph at lines 139--141 []\T1/pcr/m/n/10 load() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkVideoDataset Overfull \hbox (29.06087pt too wide) in paragraph at lines 141--143 []\T1/pcr/m/n/10 load() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkVideoTransforms Overfull \hbox (45.77989pt too wide) in paragraph at lines 151--153 []\T1/pcr/m/n/10 nlist \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experimenta l.ann.ApproximateNearestNeighbors Overfull \hbox (51.77989pt too wide) in paragraph at lines 153--155 []\T1/pcr/m/n/10 nprobe \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experiment al.ann.ApproximateNearestNeighbors Overfull \hbox (51.77989pt too wide) in paragraph at lines 155--157 []\T1/pcr/m/n/10 ntotal \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experiment al.ann.ApproximateNearestNeighbors Overfull \hbox (10.1225pt too wide) in paragraph at lines 160--161 []\T1/pcr/m/n/10 perception.benchmarking.video_transforms Overfull \hbox (94.1225pt too wide) in paragraph at lines 162--164 []\T1/pcr/m/n/10 perception.experimental.local_descriptor_deduplication Underfull \hbox (badness 10000) in paragraph at lines 171--173 []\T1/pcr/m/n/10 process_frame() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 171--173 \T1/ptm/m/it/10 tion.hashers.hasher.VideoHasher method\T1/ptm/m/n/10 ), [48] Underfull \hbox (badness 10000) in paragraph at lines 173--175 []\T1/pcr/m/n/10 process_frame() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 175--177 []\T1/pcr/m/n/10 process_frame() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 175--177 \T1/ptm/m/it/10 tion.hashers.video.SimpleSceneDetection Underfull \hbox (badness 10000) in paragraph at lines 182--184 []\T1/pcr/m/n/10 query_by_id() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (23.7102pt too wide) in paragraph at lines 182--184 \T1/ptm/m/it/10 tion.experimental.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 193--195 []\T1/pcr/m/n/10 returns_multiple \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (16.95099pt too wide) in paragraph at lines 199--201 []\T1/pcr/m/n/10 save() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkImageDataset Overfull \hbox (31.26094pt too wide) in paragraph at lines 201--203 []\T1/pcr/m/n/10 save() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkImageTransforms Overfull \hbox (14.75092pt too wide) in paragraph at lines 203--205 []\T1/pcr/m/n/10 save() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkVideoDataset Overfull \hbox (29.06087pt too wide) in paragraph at lines 205--207 []\T1/pcr/m/n/10 save() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkVideoTransforms Overfull \hbox (51.77989pt too wide) in paragraph at lines 207--209 []\T1/pcr/m/n/10 save() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experiment al.ann.ApproximateNearestNeighbors Overfull \hbox (63.77989pt too wide) in paragraph at lines 209--211 []\T1/pcr/m/n/10 search() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experime ntal.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 212--214 []\T1/pcr/m/n/10 set_nprobe() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (23.7102pt too wide) in paragraph at lines 212--214 \T1/ptm/m/it/10 tion.experimental.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 214--216 []\T1/pcr/m/n/10 show_histograms() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 216--217 []\T1/pcr/m/n/10 SimpleSceneDetection \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-cep- Underfull \hbox (badness 10000) in paragraph at lines 217--219 []\T1/pcr/m/n/10 string_to_vector() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule per-cep- Underfull \hbox (badness 10000) in paragraph at lines 219--221 []\T1/pcr/m/n/10 string_to_vector() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (23.7102pt too wide) in paragraph at lines 219--221 \T1/ptm/m/it/10 tion.experimental.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 221--223 []\T1/pcr/m/n/10 string_to_vector() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 228--230 []\T1/pcr/m/n/10 transform() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 228--230 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageDataset Underfull \hbox (badness 10000) in paragraph at lines 230--232 []\T1/pcr/m/n/10 transform() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 230--232 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkVideoDataset Overfull \hbox (51.77989pt too wide) in paragraph at lines 232--234 []\T1/pcr/m/n/10 tune() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experiment al.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 241--243 []\T1/pcr/m/n/10 validate_match() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule pe r-cep- Overfull \hbox (14.63011pt too wide) in paragraph at lines 241--243 \T1/ptm/m/it/10 tion.experimental.local_descriptor_deduplication\T1/ptm/m/n/10 ), Underfull \hbox (badness 10000) in paragraph at lines 243--245 []\T1/pcr/m/n/10 vector_to_string() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule per-cep- Underfull \hbox (badness 10000) in paragraph at lines 245--247 []\T1/pcr/m/n/10 vector_to_string() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (23.7102pt too wide) in paragraph at lines 245--247 \T1/ptm/m/it/10 tion.experimental.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 247--249 []\T1/pcr/m/n/10 vector_to_string() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- [49]) (./thorn-thorn-perception.aux) Package rerunfilecheck Warning: File `thorn-thorn-perception.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/base/8r.enc} Output written on thorn-thorn-perception.pdf (53 pages, 262899 bytes). Transcript written on thorn-thorn-perception.log. Latexmk: Index file 'thorn-thorn-perception.idx' was written Latexmk: References changed. Latexmk: Log file says output to 'thorn-thorn-perception.pdf' Rule 'pdflatex': File changes, etc: Changed files, or newly in use since previous run(s): 'thorn-thorn-perception.aux' 'thorn-thorn-perception.out' 'thorn-thorn-perception.toc' ------------ Run number 3 of rule 'pdflatex' ------------ ------------ Running 'pdflatex -interaction=nonstopmode -recorder --jobname="thorn-thorn-perception" "perception.tex"' ------------ Latexmk: applying rule 'pdflatex'... This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./perception.tex LaTeX2e <2017-04-15> Babel <3.18> and hyphenation patterns for 84 language(s) loaded. (./sphinxmanual.cls Document Class: sphinxmanual 2018/12/22 v1.8.3 Document class (Sphinx manual) (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo))) (/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/cmap/cmap.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def)<>) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty For additional information on amsmath, use the `?' option. (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty) (/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty)) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty)) (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty (/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def) (/usr/share/texlive/texmf-dist/tex/generic/babel-english/english.ldf (/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def (/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)))) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/times.sty) (/usr/share/texlive/texmf-dist/tex/latex/fncychap/fncychap.sty) (./sphinx.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def))) (/usr/share/texlive/texmf-dist/tex/latex/fancyhdr/fancyhdr.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/textcomp.sty (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.def (/usr/share/texlive/texmf-dist/tex/latex/base/ts1enc.dfu))) (/usr/share/texlive/texmf-dist/tex/latex/titlesec/titlesec.sty) (/usr/share/texlive/texmf-dist/tex/latex/tabulary/tabulary.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty)) (/usr/share/texlive/texmf-dist/tex/latex/tools/longtable.sty) (/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty) (./sphinxmulticell.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/makeidx.sty) (/usr/share/texlive/texmf-dist/tex/latex/framed/framed.sty) (/usr/share/texlive/texmf-dist/tex/latex/xcolor/xcolor.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/fancyvrb/fancyvrb.sty Style option: `fancyvrb' v2.7a, with DG/SPQR fixes, and firstline=lastline fix <2008/02/07> (tvz)) (./footnotehyper-sphinx.sty) (/usr/share/texlive/texmf-dist/tex/latex/float/float.sty) (/usr/share/texlive/texmf-dist/tex/latex/wrapfig/wrapfig.sty) (/usr/share/texlive/texmf-dist/tex/latex/parskip/parskip.sty) (/usr/share/texlive/texmf-dist/tex/latex/base/alltt.sty) (/usr/share/texlive/texmf-dist/tex/latex/upquote/upquote.sty) (/usr/share/texlive/texmf-dist/tex/latex/capt-of/capt-of.sty) (/usr/share/texlive/texmf-dist/tex/latex/needspace/needspace.sty) (/usr/share/texlive/texmf-dist/tex/latex/carlisle/remreset.sty) (./sphinxhighlight.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/etexcmds.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifluatex.sty))))) (/usr/share/texlive/texmf-dist/tex/latex/geometry/geometry.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifpdf.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ifvtex.sty) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/puenc.def) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/hypcap.sty) Writing index file thorn-thorn-perception.idx (./thorn-thorn-perception.aux) (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1ptm.fd) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) *geometry* driver: auto-detecting *geometry* detected driver: pdftex (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./thorn-thorn-perception.out) (./thorn-thorn-perception.out) (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1phv.fd)<><><><> (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd) (/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd) [1{/var/lib/texmf/fo nts/map/pdftex/updmap/pdftex.map}] [2] (./thorn-thorn-perception.toc) [1] [2] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/t1pcr.fd) [1] [2] Chapter 1. [3] [4] Chapter 2. [5] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1pcr.fd) [6] [7] [8] (/usr/share/texlive/texmf-dist/tex/latex/psnfss/ts1ptm.fd) [9] Underfull \vbox (badness 10000) detected at line 594 Overfull \vbox (13.68169pt too high) detected at line 594 [10] Underfull \vbox (badness 10000) detected at line 594 Overfull \vbox (2.68169pt too high) detected at line 594 [11] [12] [13] [14] [15] [16] [17] [18] Underfull \vbox (badness 10000) detected at line 4765 Overfull \vbox (2.68169pt too high) detected at line 4765 [19] Underfull \vbox (badness 10000) detected at line 4765 Overfull \vbox (2.68169pt too high) detected at line 4765 [20] [21] [22] [23] Underfull \hbox (badness 10000) in paragraph at lines 5245--5245 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 high-freq_factor= 4\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ex- Underfull \hbox (badness 10000) in paragraph at lines 5275--5275 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 im-age_scale=None \T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5322--5322 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 high-freq_factor= 4\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ex- [24] Underfull \hbox (badness 10000) in paragraph at lines 5332--5332 []\T1/ptm/m/it/10 hash_size=8\T1/ptm/m/n/10 , \T1/ptm/m/it/10 high-freq_factor= 4\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ex- Underfull \hbox (badness 10000) in paragraph at lines 5361--5363 []\T1/pcr/b/n/10 errors \T1/ptm/m/n/10 ^^U One of ^^Praise^^Q, ^^Pig-nore^^Q, o r ^^Pwarn^^Q. Passed to per-cep- Underfull \hbox (badness 10000) in paragraph at lines 5443--5443 []\T1/ptm/m/it/10 frame_hasher\T1/ptm/m/n/10 , \T1/ptm/m/it/10 in-ter-frame_thr eshold\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5443--5443 \T1/ptm/m/it/10 frames_per_second=15\T1/ptm/m/n/10 , \T1/ptm/m/it/10 qual- [25] Underfull \hbox (badness 10000) in paragraph at lines 5460--5462 []\T1/pcr/b/n/10 errors \T1/ptm/m/n/10 ^^U One of ^^Praise^^Q, ^^Pig-nore^^Q, o r ^^Pwarn^^Q. Passed to per-cep- Underfull \hbox (badness 10000) in paragraph at lines 5519--5519 []\T1/ptm/m/it/10 frame_hasher=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 frames_per_ second=15\T1/ptm/m/n/10 , [26] Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 []\T1/ptm/m/it/10 base_hasher=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 in-ter- Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 \T1/ptm/m/it/10 scene_threshold=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 \T1/ptm/m/it/10 min_frame_size=50\T1/ptm/m/n/10 , \T1/ptm/m/it/10 sim- Underfull \hbox (badness 10000) in paragraph at lines 5617--5617 \T1/ptm/m/it/10 i-lar-ity_threshold=0.95\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 5660--5662 []\T1/pcr/b/n/10 errors \T1/ptm/m/n/10 ^^U One of ^^Praise^^Q, ^^Pig-nore^^Q, o r ^^Pwarn^^Q. Passed to per-cep- [27] Underfull \hbox (badness 10000) in paragraph at lines 5780--5780 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , \T1/ptm/m/it/10 hash-ers\T1/ptm/m/n/ 10 , Underfull \hbox (badness 10000) in paragraph at lines 5780--5780 \T1/ptm/m/it/10 fram-er-ates=None\T1/ptm/m/n/10 , Overfull \hbox (4.0443pt too wide) in paragraph at lines 5780--5780 \T1/ptm/m/it/10 hash_format='base64'\T1/ptm/m/n/10 , [28] Underfull \hbox (badness 10000) in paragraph at lines 5918--5918 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , \T1/ptm/m/it/10 frames_per_second=No ne\T1/ptm/m/n/10 , [29] Underfull \hbox (badness 5711) in paragraph at lines 5968--5968 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , \T1/ptm/m/it/10 frames_per_second=No ne\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 []\T1/ptm/m/it/10 filepath\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 frames_per_second=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 er-rors='raise'\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 max_duration=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 max_size=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 in-terp=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 frame_rounding='up'\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6002--6002 \T1/ptm/m/it/10 draw_timestamps=False\T1/ptm/m/n/10 , [30] [31] [32] [33] [34] [35] Underfull \hbox (badness 10000) in paragraph at lines 6700--6703 \T1/ptm/m/n/10 Plot his-tograms for true and false pos-i-tives, sim-i-lar to [] []$https : / / tech . okcupid . com / Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 []\T1/ptm/m/it/10 width=-1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 height=-1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 pad=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 codec=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 clip_pct=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 clip_s=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 sar=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6725--6725 \T1/ptm/m/it/10 fps=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 out- Overfull \hbox (62.68468pt too wide) in paragraph at lines 6768--6768 []\T1/ptm/m/it/10 duration_s=0\T1/ptm/m/n/10 , Overfull \hbox (18.57497pt too wide) in paragraph at lines 6768--6768 \T1/ptm/m/it/10 du- Overfull \hbox (17.31496pt too wide) in paragraph at lines 6768--6768 \T1/ptm/m/it/10 ra- Overfull \hbox (55.77463pt too wide) in paragraph at lines 6768--6768 \T1/ptm/m/it/10 tion_pct=0\T1/pcr/m/n/10 ) [36] Overfull \hbox (17.44441pt too wide) in paragraph at lines 6791--6791 []\T1/ptm/m/it/10 frame_input_rate\T1/ptm/m/n/10 , Overfull \hbox (22.44441pt too wide) in paragraph at lines 6791--6791 \T1/ptm/m/it/10 frame_output_rate\T1/ptm/m/n/10 , Overfull \hbox (24.33447pt too wide) in paragraph at lines 6791--6791 \T1/ptm/m/it/10 max_frames=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6824--6824 []\T1/ptm/m/it/10 api_key=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 user-name=None\T 1/ptm/m/n/10 , \T1/ptm/m/it/10 pass-word=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6845--6852 \T1/pcr/m/n/10 SAFER_MATCHING_SERVICE_API_KEY\T1/ptm/m/n/10 , \T1/pcr/m/n/10 SA FER_MATCHING_SERVICE_USERNAME\T1/ptm/m/n/10 , and [37] Underfull \hbox (badness 10000) in paragraph at lines 6884--6886 []\T1/pcr/b/n/10 images \T1/ptm/m/n/10 (\T1/pcr/m/n/10 List\T1/ptm/m/n/10 [\T1/ pcr/m/n/10 Union\T1/ptm/m/n/10 [\T1/pcr/m/n/10 str\T1/ptm/m/n/10 , \T1/pcr/m/n/ 10 Tuple\T1/ptm/m/n/10 [\T1/pcr/m/n/10 Union\T1/ptm/m/n/10 [\T1/pcr/m/n/10 str\ T1/ptm/m/n/10 , \T1/pcr/m/n/10 ndarray\T1/ptm/m/n/10 , \T1/pcr/m/n/10 Image\T1/ ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6937--6937 \T1/ptm/m/it/10 hash_length=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 hash_dtype=Non e\T1/ptm/m/n/10 , \T1/ptm/m/it/10 dis- [38] Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 []\T1/ptm/m/it/10 con\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ta-ble\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 param-style\T1/ptm/m/n/10 , \T1/ptm/m/it/10 in- Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 meta- Overfull \hbox (13.71446pt too wide) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 data_columns=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 dtype='uint8'\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 dis- Overfull \hbox (37.74384pt too wide) in paragraph at lines 6978--6978 \T1/ptm/m/it/10 tance_metric='euclidean'\T1/pcr/m/n/10 ) Underfull \hbox (badness 10000) in paragraph at lines 7013--7013 []\T1/ptm/m/it/10 con\T1/ptm/m/n/10 , \T1/ptm/m/it/10 ta-ble\T1/ptm/m/n/10 , \T 1/ptm/m/it/10 param-style\T1/ptm/m/n/10 , \T1/ptm/m/it/10 hash_length\T1/ptm/m/ n/10 , \T1/ptm/m/it/10 ids_train=None\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7013--7013 \T1/ptm/m/it/10 in-dex=None\T1/ptm/m/n/10 , \T1/ptm/m/it/10 gpu=False\T1/ptm/m/ n/10 , \T1/ptm/m/it/10 dtype='uint8'\T1/ptm/m/n/10 , \T1/ptm/m/it/10 dis- [39] [40] Underfull \hbox (badness 10000) in paragraph at lines 7252--7252 []\T1/ptm/m/it/10 index\T1/ptm/m/n/10 , \T1/ptm/m/it/10 de-fault_threshold=None \T1/ptm/m/n/10 , \T1/ptm/m/it/10 de- Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 []\T1/ptm/m/it/10 filepaths\T1/ptm/m/n/10 , Overfull \hbox (35.00436pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 max_features=256\T1/ptm/m/n/10 , Overfull \hbox (28.34431pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min_features=10\T1/ptm/m/n/10 , Overfull \hbox (18.15454pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 max_size=256\T1/ptm/m/n/10 , Overfull \hbox (43.15439pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 coarse_pct_probe=0\T1/ptm/m/n/10 , Overfull \hbox (50.46419pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 coarse_threshold=100\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (70.4443pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_coarse_overlap=0.01\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (73.28436pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_validation_match=0.4\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (96.11365pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_validation_intersection=0.6\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 min-i- Overfull \hbox (66.95387pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 mum_validation_inliers=5\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 ra-tio=0.5\T1/ptm/m/n/10 , Overfull \hbox (44.78429pt too wide) in paragraph at lines 7306--7306 \T1/ptm/m/it/10 max_workers=None\T1/pcr/m/n/10 ) [41] [42] Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 []\T1/ptm/m/it/10 kp1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 des1\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 kp2\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 des2\T1/ptm/m/n/10 , Overfull \hbox (1.63477pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 dims1\T1/ptm/m/n/10 , Overfull \hbox (1.63477pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 dims2\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 min-i- Overfull \hbox (45.72485pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 mum_match=0.4\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 min-i- Overfull \hbox (68.55414pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 mum_intersection=0.6\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 min-i- Overfull \hbox (39.39436pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 mum_inliers=5\T1/ptm/m/n/10 , Underfull \hbox (badness 10000) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 ra- Overfull \hbox (11.0548pt too wide) in paragraph at lines 7388--7388 \T1/ptm/m/it/10 tio=0.5\T1/pcr/m/n/10 ) [43] [44] Overfull \hbox (12.6225pt too wide) in paragraph at lines 7475--7476 []\T1/pcr/m/n/10 perception.benchmarking.video_transforms\T1/ptm/m/n/10 , Overfull \hbox (96.6225pt too wide) in paragraph at lines 7477--7478 []\T1/pcr/m/n/10 perception.experimental.local_descriptor_deduplication\T1/ptm/ m/n/10 , [45] (./thorn-thorn-perception.ind [46] Underfull \hbox (badness 10000) in paragraph at lines 17--18 []\T1/pcr/m/n/10 BenchmarkHashes \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-c ep- Underfull \hbox (badness 10000) in paragraph at lines 18--19 []\T1/pcr/m/n/10 BenchmarkImageDataset \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-cep- Underfull \hbox (badness 5475) in paragraph at lines 19--21 []\T1/pcr/m/n/10 BenchmarkImageTransforms \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-cep- Underfull \hbox (badness 10000) in paragraph at lines 21--22 []\T1/pcr/m/n/10 BenchmarkVideoDataset \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-cep- Underfull \hbox (badness 5475) in paragraph at lines 22--24 []\T1/pcr/m/n/10 BenchmarkVideoTransforms \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-cep- Underfull \hbox (badness 10000) in paragraph at lines 28--30 []\T1/pcr/m/n/10 categories \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 28--30 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkHashes at- Underfull \hbox (badness 10000) in paragraph at lines 30--32 []\T1/pcr/m/n/10 categories \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 30--32 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageDataset Underfull \hbox (badness 10000) in paragraph at lines 32--34 []\T1/pcr/m/n/10 categories \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (3.19125pt too wide) in paragraph at lines 32--34 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageTransforms Underfull \hbox (badness 10000) in paragraph at lines 34--36 []\T1/pcr/m/n/10 categories \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 34--36 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkVideoDataset Underfull \hbox (badness 10000) in paragraph at lines 36--38 []\T1/pcr/m/n/10 categories \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (0.99118pt too wide) in paragraph at lines 36--38 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkVideoTransforms Underfull \hbox (badness 10000) in paragraph at lines 39--40 []\T1/pcr/m/n/10 compute() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.hashers .hasher.ImageHasher Underfull \hbox (badness 10000) in paragraph at lines 40--41 []\T1/pcr/m/n/10 compute() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.hashers .hasher.VideoHasher Underfull \hbox (badness 10000) in paragraph at lines 41--43 []\T1/pcr/m/n/10 compute_batches() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 43--45 []\T1/pcr/m/n/10 compute_batches() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 43--45 \T1/ptm/m/it/10 tion.hashers.video.SimpleSceneDetection Underfull \hbox (badness 10000) in paragraph at lines 45--47 []\T1/pcr/m/n/10 compute_distance() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 47--49 []\T1/pcr/m/n/10 compute_hashes() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (3.19125pt too wide) in paragraph at lines 47--49 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageTransforms Underfull \hbox (badness 10000) in paragraph at lines 49--51 []\T1/pcr/m/n/10 compute_hashes() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (0.99118pt too wide) in paragraph at lines 49--51 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkVideoTransforms Underfull \hbox (badness 10000) in paragraph at lines 51--53 []\T1/pcr/m/n/10 compute_isometric_from_hash() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 51--53 \T1/ptm/m/it/10 tion.hashers.hasher.ImageHasher method\T1/ptm/m/n/10 ), Underfull \hbox (badness 10000) in paragraph at lines 54--56 []\T1/pcr/m/n/10 compute_parallel() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 56--57 []\T1/pcr/m/n/10 compute_quality() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule p er-cep- Underfull \hbox (badness 7291) in paragraph at lines 57--59 []\T1/pcr/m/n/10 compute_synchronized_video_hashes() \T1/ptm/m/n/10 (\T1/ptm/m/ it/10 in Underfull \hbox (badness 10000) in paragraph at lines 59--61 []\T1/pcr/m/n/10 compute_threshold_recall() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per -cep- Underfull \hbox (badness 10000) in paragraph at lines 61--63 []\T1/pcr/m/n/10 compute_with_quality() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep - Underfull \hbox (badness 10000) in paragraph at lines 61--63 \T1/ptm/m/it/10 tion.hashers.hasher.ImageHasher method\T1/ptm/m/n/10 ), Underfull \hbox (badness 10000) in paragraph at lines 66--68 []\T1/pcr/m/n/10 deduplicate() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule per-c ep- Overfull \hbox (14.63011pt too wide) in paragraph at lines 66--68 \T1/ptm/m/it/10 tion.experimental.local_descriptor_deduplication\T1/ptm/m/n/10 ), [47] Underfull \hbox (badness 10000) in paragraph at lines 69--71 []\T1/pcr/m/n/10 deduplicate() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 69--71 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageDataset Underfull \hbox (badness 10000) in paragraph at lines 71--72 []\T1/pcr/m/n/10 deduplicate_hashes() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ul e per-cep- Underfull \hbox (badness 10000) in paragraph at lines 73--75 []\T1/pcr/m/n/10 distance_metric \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (2.49121pt too wide) in paragraph at lines 79--81 []\T1/pcr/m/n/10 filter() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmar king.BenchmarkHashes Overfull \hbox (28.95099pt too wide) in paragraph at lines 81--83 []\T1/pcr/m/n/10 filter() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmar king.BenchmarkImageDataset Overfull \hbox (43.26094pt too wide) in paragraph at lines 83--85 []\T1/pcr/m/n/10 filter() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmar king.BenchmarkImageTransforms Overfull \hbox (26.75092pt too wide) in paragraph at lines 85--87 []\T1/pcr/m/n/10 filter() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmar king.BenchmarkVideoDataset Overfull \hbox (41.06087pt too wide) in paragraph at lines 87--89 []\T1/pcr/m/n/10 filter() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmar king.BenchmarkVideoTransforms Underfull \hbox (badness 10000) in paragraph at lines 89--91 []\T1/pcr/m/n/10 frames_per_second \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 89--91 \T1/ptm/m/it/10 tion.hashers.hasher.VideoHasher at-tribute\T1/ptm/m/n/10 ), Underfull \hbox (badness 10000) in paragraph at lines 91--92 []\T1/pcr/m/n/10 FramewiseHasher \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-c ep- Underfull \hbox (badness 10000) in paragraph at lines 92--94 []\T1/pcr/m/n/10 from_database() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (23.7102pt too wide) in paragraph at lines 92--94 \T1/ptm/m/it/10 tion.experimental.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 94--96 []\T1/pcr/m/n/10 from_tuples() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 94--96 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageDataset Underfull \hbox (badness 10000) in paragraph at lines 96--98 []\T1/pcr/m/n/10 from_tuples() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 96--98 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkVideoDataset Underfull \hbox (badness 10000) in paragraph at lines 101--103 []\T1/pcr/m/n/10 get_black_frame_padding_transform() Underfull \hbox (badness 10000) in paragraph at lines 101--103 \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule per-cep- Underfull \hbox (badness 10000) in paragraph at lines 105--107 []\T1/pcr/m/n/10 get_simple_transform() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod- ule per-cep- Underfull \hbox (badness 10000) in paragraph at lines 109--111 []\T1/pcr/m/n/10 get_string_length() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule per-cep- Underfull \hbox (badness 10000) in paragraph at lines 114--116 []\T1/pcr/m/n/10 hash_from_final_state() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-ce p- Underfull \hbox (badness 10000) in paragraph at lines 114--116 \T1/ptm/m/it/10 tion.hashers.hasher.VideoHasher method\T1/ptm/m/n/10 ), Underfull \hbox (badness 10000) in paragraph at lines 116--118 []\T1/pcr/m/n/10 hash_from_final_state() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-ce p- Underfull \hbox (badness 10000) in paragraph at lines 118--120 []\T1/pcr/m/n/10 hash_from_final_state() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-ce p- Underfull \hbox (badness 10000) in paragraph at lines 118--120 \T1/ptm/m/it/10 tion.hashers.video.SimpleSceneDetection Underfull \hbox (badness 10000) in paragraph at lines 120--122 []\T1/pcr/m/n/10 hash_from_final_state() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-ce p- Underfull \hbox (badness 10000) in paragraph at lines 122--124 []\T1/pcr/m/n/10 hash_from_final_state() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-ce p- Overfull \hbox (16.95099pt too wide) in paragraph at lines 135--137 []\T1/pcr/m/n/10 load() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkImageDataset Overfull \hbox (31.26094pt too wide) in paragraph at lines 137--139 []\T1/pcr/m/n/10 load() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkImageTransforms Overfull \hbox (14.75092pt too wide) in paragraph at lines 139--141 []\T1/pcr/m/n/10 load() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkVideoDataset Overfull \hbox (29.06087pt too wide) in paragraph at lines 141--143 []\T1/pcr/m/n/10 load() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkVideoTransforms Overfull \hbox (45.77989pt too wide) in paragraph at lines 151--153 []\T1/pcr/m/n/10 nlist \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experimenta l.ann.ApproximateNearestNeighbors Overfull \hbox (51.77989pt too wide) in paragraph at lines 153--155 []\T1/pcr/m/n/10 nprobe \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experiment al.ann.ApproximateNearestNeighbors Overfull \hbox (51.77989pt too wide) in paragraph at lines 155--157 []\T1/pcr/m/n/10 ntotal \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experiment al.ann.ApproximateNearestNeighbors Overfull \hbox (10.1225pt too wide) in paragraph at lines 160--161 []\T1/pcr/m/n/10 perception.benchmarking.video_transforms Overfull \hbox (94.1225pt too wide) in paragraph at lines 162--164 []\T1/pcr/m/n/10 perception.experimental.local_descriptor_deduplication Underfull \hbox (badness 10000) in paragraph at lines 171--173 []\T1/pcr/m/n/10 process_frame() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 171--173 \T1/ptm/m/it/10 tion.hashers.hasher.VideoHasher method\T1/ptm/m/n/10 ), [48] Underfull \hbox (badness 10000) in paragraph at lines 173--175 []\T1/pcr/m/n/10 process_frame() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 175--177 []\T1/pcr/m/n/10 process_frame() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 175--177 \T1/ptm/m/it/10 tion.hashers.video.SimpleSceneDetection Underfull \hbox (badness 10000) in paragraph at lines 182--184 []\T1/pcr/m/n/10 query_by_id() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (23.7102pt too wide) in paragraph at lines 182--184 \T1/ptm/m/it/10 tion.experimental.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 193--195 []\T1/pcr/m/n/10 returns_multiple \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (16.95099pt too wide) in paragraph at lines 199--201 []\T1/pcr/m/n/10 save() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkImageDataset Overfull \hbox (31.26094pt too wide) in paragraph at lines 201--203 []\T1/pcr/m/n/10 save() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkImageTransforms Overfull \hbox (14.75092pt too wide) in paragraph at lines 203--205 []\T1/pcr/m/n/10 save() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkVideoDataset Overfull \hbox (29.06087pt too wide) in paragraph at lines 205--207 []\T1/pcr/m/n/10 save() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.benchmarki ng.BenchmarkVideoTransforms Overfull \hbox (51.77989pt too wide) in paragraph at lines 207--209 []\T1/pcr/m/n/10 save() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experiment al.ann.ApproximateNearestNeighbors Overfull \hbox (63.77989pt too wide) in paragraph at lines 209--211 []\T1/pcr/m/n/10 search() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experime ntal.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 212--214 []\T1/pcr/m/n/10 set_nprobe() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (23.7102pt too wide) in paragraph at lines 212--214 \T1/ptm/m/it/10 tion.experimental.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 214--216 []\T1/pcr/m/n/10 show_histograms() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 216--217 []\T1/pcr/m/n/10 SimpleSceneDetection \T1/ptm/m/n/10 (\T1/ptm/m/it/10 class in per-cep- Underfull \hbox (badness 10000) in paragraph at lines 217--219 []\T1/pcr/m/n/10 string_to_vector() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule per-cep- Underfull \hbox (badness 10000) in paragraph at lines 219--221 []\T1/pcr/m/n/10 string_to_vector() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (23.7102pt too wide) in paragraph at lines 219--221 \T1/ptm/m/it/10 tion.experimental.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 221--223 []\T1/pcr/m/n/10 string_to_vector() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 228--230 []\T1/pcr/m/n/10 transform() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 228--230 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkImageDataset Underfull \hbox (badness 10000) in paragraph at lines 230--232 []\T1/pcr/m/n/10 transform() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Underfull \hbox (badness 10000) in paragraph at lines 230--232 \T1/ptm/m/it/10 tion.benchmarking.BenchmarkVideoDataset Overfull \hbox (51.77989pt too wide) in paragraph at lines 232--234 []\T1/pcr/m/n/10 tune() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep-tion.experiment al.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 241--243 []\T1/pcr/m/n/10 validate_match() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule pe r-cep- Overfull \hbox (14.63011pt too wide) in paragraph at lines 241--243 \T1/ptm/m/it/10 tion.experimental.local_descriptor_deduplication\T1/ptm/m/n/10 ), Underfull \hbox (badness 10000) in paragraph at lines 243--245 []\T1/pcr/m/n/10 vector_to_string() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 in mod-ule per-cep- Underfull \hbox (badness 10000) in paragraph at lines 245--247 []\T1/pcr/m/n/10 vector_to_string() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- Overfull \hbox (23.7102pt too wide) in paragraph at lines 245--247 \T1/ptm/m/it/10 tion.experimental.ann.ApproximateNearestNeighbors Underfull \hbox (badness 10000) in paragraph at lines 247--249 []\T1/pcr/m/n/10 vector_to_string() \T1/ptm/m/n/10 (\T1/ptm/m/it/10 per-cep- [49]) (./thorn-thorn-perception.aux) ) (see the transcript file for additional information){/usr/share/texlive/texmf-d ist/fonts/enc/dvips/base/8r.enc} Output written on thorn-thorn-perception.pdf (53 pages, 263007 bytes). Transcript written on thorn-thorn-perception.log. Latexmk: Index file 'thorn-thorn-perception.idx' was written Latexmk: Log file says output to 'thorn-thorn-perception.pdf' Latexmk: All targets (thorn-thorn-perception.pdf) are up-to-date [rtd-command-info] start-time: 2021-01-19T21:04:28.426954Z, end-time: 2021-01-19T21:04:28.483795Z, duration: 0, exit-code: 0 mv -f /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/checkouts/latest/docs/_build/latex/thorn-thorn-perception.pdf /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/artifacts/latest/sphinx_pdf/thorn-thorn-perception.pdf [rtd-command-info] start-time: 2021-01-19T21:04:28.702928Z, end-time: 2021-01-19T21:04:32.858400Z, duration: 4, exit-code: 0 python sphinx-build -T -b epub -d _build/doctrees-epub -D language=en . _build/epub Running Sphinx v1.8.3 loading translations [en]... done making output directory... building [mo]: targets for 0 po files that are out of date building [epub]: targets for 10 source files that are out of date updating environment: 10 added, 0 changed, 0 removed reading sources... [ 10%] api/benchmarking reading sources... [ 20%] api/experimental reading sources... [ 30%] api/hashers reading sources... [ 40%] api/index reading sources... [ 50%] api/tools reading sources... [ 60%] examples/benchmarking reading sources... [ 70%] examples/deduplication reading sources... [ 80%] examples/detecting_csam reading sources... [ 90%] examples/index reading sources... [100%] index WARNING: missing attribute mentioned in :members: or __all__: module perception.experimental.local_descriptor_deduplication, attribute pairs_to_clusters looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done writing output... [ 10%] api/benchmarking writing output... [ 20%] api/experimental writing output... [ 30%] api/hashers writing output... [ 40%] api/index writing output... [ 50%] api/tools writing output... [ 60%] examples/benchmarking writing output... [ 70%] examples/deduplication writing output... [ 80%] examples/detecting_csam writing output... [ 90%] examples/index writing output... [100%] index generating indices... genindex py-modindex writing additional pages... copying static files... done copying extra files... done WARNING: conf value "version" should not be empty for EPUB3 writing mimetype file... writing META-INF/container.xml file... writing content.opf file... writing nav.xhtml file... writing toc.ncx file... writing perception.epub file... build succeeded, 2 warnings. The ePub file is in _build/epub. Updating searchtools for Read the Docs search... [rtd-command-info] start-time: 2021-01-19T21:04:33.123802Z, end-time: 2021-01-19T21:04:33.177313Z, duration: 0, exit-code: 0 mv -f /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/checkouts/latest/docs/_build/epub/perception.epub /home/docs/checkouts/readthedocs.org/user_builds/thorn-thorn-perception/artifacts/latest/sphinx_epub/thorn-thorn-perception.epub