rife-ncnn-vulkan-python-tntwise


Namerife-ncnn-vulkan-python-tntwise JSON
Version 1.4.1 PyPI version JSON
download
home_pagehttps://github.com/TNTwise/rife-ncnn-vulkan-python/
SummaryA Python FFI of nihui/rife-ncnn-vulkan achieved with SWIG
upload_time2024-08-26 16:35:00
maintainerK4YT3X, TNTwise
docs_urlNone
authorArchieMeng
requires_python>=3.6
licenseMIT
keywords rife ncnn vulkan swig
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # RIFE ncnn Vulkan Python

![CI](https://github.com/ArchieMeng/rife-ncnn-vulkan-python/workflows/CI/badge.svg)

## Introduction
[rife-ncnn-vulkan](https://github.com/nihui/rife-ncnn-vulkan) is nihui's ncnn implementation of Real-Time Intermediate Flow Estimation for Video Frame Interpolation.

rife-ncnn-vulkan-python wraps [rife-ncnn-vulkan project](https://github.com/nihui/rife-ncnn-vulkan) by SWIG to make it easier to integrate rife-ncnn-vulkan with existing python projects.

## Downloads

Linux/Windos/Mac X86_64 binary build [releases](https://github.com/media2x/rife-ncnn-vulkan-python/releases) are available now.

## Build

First, you have to install python, python development package (Python native development libs in Visual Studio), vulkan SDK and SWIG on your platform. And then, there are two ways to build it:
- Install source distribution from PyPI (Currently in developing, need to download models before build.)
- Use setuptools to build and install into python package directly.
- Use CMake directly (The old way)

### Install from PyPI

```shell
pip install rife-ncnn-vulkan-python
```

### Use setuptools
```shell
python setup.py install
```

### Use CMake

#### Linux
```shell
git clone https://github.com/ArchieMeng/rife-ncnn-vulkan-python.git
cd rife-ncnn-vulkan-python
git submodule update --init --recursive
cmake -B build src
cd build
make
```

#### Windows
I used Visual Studio 2019 and msvc v142 to build this project for Windows.

Install visual studio and open the project directory, and build. Job done.

The only problem on Windows is that, you cannot use [CMake for Windows](https://cmake.org/download/) GUI to generate the Visual Studio solution file and build it. This will make the lib crash on loading.

One way is [using Visual Studio to open the project as directory](https://www.microfocus.com/documentation/visual-cobol/vc50/VS2019/GUID-BE1C48AA-DB22-4F38-9644-E9B48658EF36.html), and build it from Visual Studio. 
And another way is build it from powershell just like what is written in the [release.yml](.github/workflows/release.yml)

## About RIFE

RIFE (Real-Time Intermediate Flow Estimation for Video Frame Interpolation)

https://github.com/hzwer/arXiv2020-RIFE

Huang, Zhewei and Zhang, Tianyuan and Heng, Wen and Shi, Boxin and Zhou, Shuchang

https://rife-vfi.github.io

https://arxiv.org/abs/2011.06294
## Usages

### Example Program

```python
from rife_ncnn_vulkan_python import Rife
from PIL import Image

with Image.open("input0.png") as image0:
    with Image.open("input1.png") as image1:
      rife = Rife(gpuid=0) # or RIFE(0) like upstream
      image = rife.process(image0, image1)
      image.save("output.png")
```

If you encounter a crash or error, try upgrading your GPU driver:

- Intel: https://downloadcenter.intel.com/product/80939/Graphics-Drivers
- AMD: https://www.amd.com/en/support
- NVIDIA: https://www.nvidia.com/Download/index.aspx

### Model

| model | upstream version |
|---|---|
| rife | 1.2 |
| rife-HD | 1.5 |
| rife-UHD | 1.6 |
| rife-anime | 1.8 |
| rife-v2 | 2.0 |
| rife-v2.3 | 2.3 |
| rife-v2.4 | 2.4 |
| rife-v3.0 | 3.0 |
| rife-v3.1 | 3.1 |
| rife-v4 | 4.0 |
| rife-v4.6 | 4.6 |

## Original RIFE Project

- https://github.com/hzwer/arXiv2020-RIFE

## Other Open-Source Code Used

- https://github.com/Tencent/ncnn for fast neural network inference on ALL PLATFORMS
- https://github.com/webmproject/libwebp for encoding and decoding Webp images on ALL PLATFORMS
- https://github.com/nothings/stb for decoding and encoding image on Linux / MacOS
- https://github.com/tronkko/dirent for listing files in directory on Windows
- https://github.com/nihui/rife-ncnn-vulkan the original rife-ncnn-vulkan project

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/TNTwise/rife-ncnn-vulkan-python/",
    "name": "rife-ncnn-vulkan-python-tntwise",
    "maintainer": "K4YT3X, TNTwise",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "i@k4yt3x.com",
    "keywords": "rife, ncnn, vulkan, swig",
    "author": "ArchieMeng",
    "author_email": "archiemeng@protonmail.com",
    "download_url": null,
    "platform": null,
    "description": "# RIFE ncnn Vulkan Python\n\n![CI](https://github.com/ArchieMeng/rife-ncnn-vulkan-python/workflows/CI/badge.svg)\n\n## Introduction\n[rife-ncnn-vulkan](https://github.com/nihui/rife-ncnn-vulkan) is nihui's ncnn implementation of Real-Time Intermediate Flow Estimation for Video Frame Interpolation.\n\nrife-ncnn-vulkan-python wraps [rife-ncnn-vulkan project](https://github.com/nihui/rife-ncnn-vulkan) by SWIG to make it easier to integrate rife-ncnn-vulkan with existing python projects.\n\n## Downloads\n\nLinux/Windos/Mac X86_64 binary build [releases](https://github.com/media2x/rife-ncnn-vulkan-python/releases) are available now.\n\n## Build\n\nFirst, you have to install python, python development package (Python native development libs in Visual Studio), vulkan SDK and SWIG on your platform. And then, there are two ways to build it:\n- Install source distribution from PyPI (Currently in developing, need to download models before build.)\n- Use setuptools to build and install into python package directly.\n- Use CMake directly (The old way)\n\n### Install from PyPI\n\n```shell\npip install rife-ncnn-vulkan-python\n```\n\n### Use setuptools\n```shell\npython setup.py install\n```\n\n### Use CMake\n\n#### Linux\n```shell\ngit clone https://github.com/ArchieMeng/rife-ncnn-vulkan-python.git\ncd rife-ncnn-vulkan-python\ngit submodule update --init --recursive\ncmake -B build src\ncd build\nmake\n```\n\n#### Windows\nI used Visual Studio 2019 and msvc v142 to build this project for Windows.\n\nInstall visual studio and open the project directory, and build. Job done.\n\nThe only problem on Windows is that, you cannot use [CMake for Windows](https://cmake.org/download/) GUI to generate the Visual Studio solution file and build it. This will make the lib crash on loading.\n\nOne way is [using Visual Studio to open the project as directory](https://www.microfocus.com/documentation/visual-cobol/vc50/VS2019/GUID-BE1C48AA-DB22-4F38-9644-E9B48658EF36.html), and build it from Visual Studio. \nAnd another way is build it from powershell just like what is written in the [release.yml](.github/workflows/release.yml)\n\n## About RIFE\n\nRIFE (Real-Time Intermediate Flow Estimation for Video Frame Interpolation)\n\nhttps://github.com/hzwer/arXiv2020-RIFE\n\nHuang, Zhewei and Zhang, Tianyuan and Heng, Wen and Shi, Boxin and Zhou, Shuchang\n\nhttps://rife-vfi.github.io\n\nhttps://arxiv.org/abs/2011.06294\n## Usages\n\n### Example Program\n\n```python\nfrom rife_ncnn_vulkan_python import Rife\nfrom PIL import Image\n\nwith Image.open(\"input0.png\") as image0:\n    with Image.open(\"input1.png\") as image1:\n      rife = Rife(gpuid=0) # or RIFE(0) like upstream\n      image = rife.process(image0, image1)\n      image.save(\"output.png\")\n```\n\nIf you encounter a crash or error, try upgrading your GPU driver:\n\n- Intel: https://downloadcenter.intel.com/product/80939/Graphics-Drivers\n- AMD: https://www.amd.com/en/support\n- NVIDIA: https://www.nvidia.com/Download/index.aspx\n\n### Model\n\n| model | upstream version |\n|---|---|\n| rife | 1.2 |\n| rife-HD | 1.5 |\n| rife-UHD | 1.6 |\n| rife-anime | 1.8 |\n| rife-v2 | 2.0 |\n| rife-v2.3 | 2.3 |\n| rife-v2.4 | 2.4 |\n| rife-v3.0 | 3.0 |\n| rife-v3.1 | 3.1 |\n| rife-v4 | 4.0 |\n| rife-v4.6 | 4.6 |\n\n## Original RIFE Project\n\n- https://github.com/hzwer/arXiv2020-RIFE\n\n## Other Open-Source Code Used\n\n- https://github.com/Tencent/ncnn for fast neural network inference on ALL PLATFORMS\n- https://github.com/webmproject/libwebp for encoding and decoding Webp images on ALL PLATFORMS\n- https://github.com/nothings/stb for decoding and encoding image on Linux / MacOS\n- https://github.com/tronkko/dirent for listing files in directory on Windows\n- https://github.com/nihui/rife-ncnn-vulkan the original rife-ncnn-vulkan project\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Python FFI of nihui/rife-ncnn-vulkan achieved with SWIG",
    "version": "1.4.1",
    "project_urls": {
        "Homepage": "https://github.com/TNTwise/rife-ncnn-vulkan-python/"
    },
    "split_keywords": [
        "rife",
        " ncnn",
        " vulkan",
        " swig"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "408b167232ba6a74a7b0fd466f9d6f6146347312523abcdf14f7b0c6e985250d",
                "md5": "7da68a0bd45fead6bfcbe5c90e3e844a",
                "sha256": "87ecf2b101434233edbc0f497ca26b59b66bf2b3d0450424264babfc619701a0"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp310-cp310-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7da68a0bd45fead6bfcbe5c90e3e844a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 9002608,
            "upload_time": "2024-08-26T16:35:00",
            "upload_time_iso_8601": "2024-08-26T16:35:00.876495Z",
            "url": "https://files.pythonhosted.org/packages/40/8b/167232ba6a74a7b0fd466f9d6f6146347312523abcdf14f7b0c6e985250d/rife_ncnn_vulkan_python_tntwise-1.4.1-cp310-cp310-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8b9d3277d00aa341e589e9993439c8b37774f18b2cf4663711e9492071c5d62d",
                "md5": "e491bbdfe763695211514ab98447d780",
                "sha256": "7c8576158785d16caf2296a416966e9fc4b20fb0185d4c57e12359698e79f537"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp310-cp310-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e491bbdfe763695211514ab98447d780",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 19785285,
            "upload_time": "2024-08-26T16:35:07",
            "upload_time_iso_8601": "2024-08-26T16:35:07.598555Z",
            "url": "https://files.pythonhosted.org/packages/8b/9d/3277d00aa341e589e9993439c8b37774f18b2cf4663711e9492071c5d62d/rife_ncnn_vulkan_python_tntwise-1.4.1-cp310-cp310-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "858d7b06e9f91a44583e4e02dd5037aebca60c5f8562412630eb0edab9f5f16c",
                "md5": "131ab9fe5b7f79fd80d75285ecde5394",
                "sha256": "4f3ed583acc1fc4ebf80b4a469054798747837cb819ae59b42b10f0711c48594"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "131ab9fe5b7f79fd80d75285ecde5394",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.6",
            "size": 40183169,
            "upload_time": "2024-08-26T16:35:18",
            "upload_time_iso_8601": "2024-08-26T16:35:18.592796Z",
            "url": "https://files.pythonhosted.org/packages/85/8d/7b06e9f91a44583e4e02dd5037aebca60c5f8562412630eb0edab9f5f16c/rife_ncnn_vulkan_python_tntwise-1.4.1-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "63008a864fb739e285511ac8b391a22a6b785ac91ed07520ce166aa387fadc03",
                "md5": "576419f8ca2ff840ecb3fb612d42cb3a",
                "sha256": "58ec7f9e0c19254a482ff4db286ef90454ce74bd689679de4513a944b6c5754b"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp311-cp311-macosx_12_0_universal2.whl",
            "has_sig": false,
            "md5_digest": "576419f8ca2ff840ecb3fb612d42cb3a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 9002607,
            "upload_time": "2024-08-26T16:35:23",
            "upload_time_iso_8601": "2024-08-26T16:35:23.724132Z",
            "url": "https://files.pythonhosted.org/packages/63/00/8a864fb739e285511ac8b391a22a6b785ac91ed07520ce166aa387fadc03/rife_ncnn_vulkan_python_tntwise-1.4.1-cp311-cp311-macosx_12_0_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "465f7da9bcfa1c354a2a4b60be8a19ea553e2642adb5ba804c30d39bc2d685ba",
                "md5": "0f1d4b8cf0f49034b6905c26ff89c1b6",
                "sha256": "a4bf801e85c6f0faa75f811f41eb35480c7ad097d6dc9b2fc4d22f6a18496e2a"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp311-cp311-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0f1d4b8cf0f49034b6905c26ff89c1b6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 19785638,
            "upload_time": "2024-08-26T16:35:29",
            "upload_time_iso_8601": "2024-08-26T16:35:29.981529Z",
            "url": "https://files.pythonhosted.org/packages/46/5f/7da9bcfa1c354a2a4b60be8a19ea553e2642adb5ba804c30d39bc2d685ba/rife_ncnn_vulkan_python_tntwise-1.4.1-cp311-cp311-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2da7e681b0807c8c50de455f8e7f60eb4a08c5bc24b29c4aa590db89cf6350b7",
                "md5": "ae227143cbdda85a38478998a26fd22d",
                "sha256": "1b88034e77d3b57ab1cddb66dd8992c9d0b05a4639bdc4415bf61a8642572962"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ae227143cbdda85a38478998a26fd22d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.6",
            "size": 40182890,
            "upload_time": "2024-08-26T16:35:40",
            "upload_time_iso_8601": "2024-08-26T16:35:40.253632Z",
            "url": "https://files.pythonhosted.org/packages/2d/a7/e681b0807c8c50de455f8e7f60eb4a08c5bc24b29c4aa590db89cf6350b7/rife_ncnn_vulkan_python_tntwise-1.4.1-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6205d4dd7799d1dbd07f55505d58247c4156d983f9058ab49ebce4998015609f",
                "md5": "db354e30f8003f394d096a4ce731d2f5",
                "sha256": "481acd6651e74e3282227c8fd0521bd3d123a4eb09f2c5cc6689c829026b3073"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp312-cp312-macosx_12_0_universal2.whl",
            "has_sig": false,
            "md5_digest": "db354e30f8003f394d096a4ce731d2f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 9002624,
            "upload_time": "2024-08-26T16:35:46",
            "upload_time_iso_8601": "2024-08-26T16:35:46.059232Z",
            "url": "https://files.pythonhosted.org/packages/62/05/d4dd7799d1dbd07f55505d58247c4156d983f9058ab49ebce4998015609f/rife_ncnn_vulkan_python_tntwise-1.4.1-cp312-cp312-macosx_12_0_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dd1ee7ba5d609fd4d6b07f771a63a6d4b128634ea01c657624600e507a5ca8c8",
                "md5": "69c2cb768b98b1181b8c57b1054c7443",
                "sha256": "254bcbe30b5390fcb66ba7050317b50c057daac0efab1218fab3ae145228e4d0"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp312-cp312-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "69c2cb768b98b1181b8c57b1054c7443",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 19785288,
            "upload_time": "2024-08-26T16:35:52",
            "upload_time_iso_8601": "2024-08-26T16:35:52.892520Z",
            "url": "https://files.pythonhosted.org/packages/dd/1e/e7ba5d609fd4d6b07f771a63a6d4b128634ea01c657624600e507a5ca8c8/rife_ncnn_vulkan_python_tntwise-1.4.1-cp312-cp312-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "08dfec153935ffa4edb3db30d7a98443f464cfae36fd60d84980c266630c8037",
                "md5": "a231db753e401498333ff652ea995e77",
                "sha256": "6a8b852d534bb0f874f0a83c99c55cc0f278b65d6c668515ff6f77b7bef87768"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a231db753e401498333ff652ea995e77",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.6",
            "size": 40183253,
            "upload_time": "2024-08-26T16:36:03",
            "upload_time_iso_8601": "2024-08-26T16:36:03.102731Z",
            "url": "https://files.pythonhosted.org/packages/08/df/ec153935ffa4edb3db30d7a98443f464cfae36fd60d84980c266630c8037/rife_ncnn_vulkan_python_tntwise-1.4.1-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "23f31a6b5426f36bc86401f10d9cf382384d55c4d1f2cb8c079e9e215d7a6255",
                "md5": "4b0023d728b1797db602eda08f3f9f20",
                "sha256": "2090449d9e98283714438c003af831b2c5bca65172bc2edc5e5ce32efdaac5a3"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp38-cp38-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4b0023d728b1797db602eda08f3f9f20",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 9002610,
            "upload_time": "2024-08-26T16:36:08",
            "upload_time_iso_8601": "2024-08-26T16:36:08.542327Z",
            "url": "https://files.pythonhosted.org/packages/23/f3/1a6b5426f36bc86401f10d9cf382384d55c4d1f2cb8c079e9e215d7a6255/rife_ncnn_vulkan_python_tntwise-1.4.1-cp38-cp38-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d9dadd00f14adc76ad828419d565d6e68ff956123dcfa387b0c6ff545b6f10d7",
                "md5": "fa036084a39f7feca0d51c7dc1a9067d",
                "sha256": "7eed10270eb9d776e03a400336c381cae280c7faacf94c677c2ff2620de66995"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp38-cp38-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fa036084a39f7feca0d51c7dc1a9067d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 19785469,
            "upload_time": "2024-08-26T16:36:15",
            "upload_time_iso_8601": "2024-08-26T16:36:15.836862Z",
            "url": "https://files.pythonhosted.org/packages/d9/da/dd00f14adc76ad828419d565d6e68ff956123dcfa387b0c6ff545b6f10d7/rife_ncnn_vulkan_python_tntwise-1.4.1-cp38-cp38-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "da7107ef131ffdd8162313e120869216138f30b061b7acce54f915ca86bd6c05",
                "md5": "f50eb0200b3199603b2ad0aadbeda1bd",
                "sha256": "77a1e4ed150555e74e04f34274baebde795e3e2e731150ee14a037f67b079309"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f50eb0200b3199603b2ad0aadbeda1bd",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.6",
            "size": 40183033,
            "upload_time": "2024-08-26T16:36:26",
            "upload_time_iso_8601": "2024-08-26T16:36:26.244513Z",
            "url": "https://files.pythonhosted.org/packages/da/71/07ef131ffdd8162313e120869216138f30b061b7acce54f915ca86bd6c05/rife_ncnn_vulkan_python_tntwise-1.4.1-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7b73c4c65fa0a81ef2990078e6e9f12441ceebf2e9682113fbd906e564f19b4b",
                "md5": "12aba0f497729136ea6ca6adbc60add9",
                "sha256": "6d773a48166b1767c1f99a86a946c1ca992acb6df0864b747176700895e1ad22"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp39-cp39-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "12aba0f497729136ea6ca6adbc60add9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 9002622,
            "upload_time": "2024-08-26T16:36:30",
            "upload_time_iso_8601": "2024-08-26T16:36:30.654381Z",
            "url": "https://files.pythonhosted.org/packages/7b/73/c4c65fa0a81ef2990078e6e9f12441ceebf2e9682113fbd906e564f19b4b/rife_ncnn_vulkan_python_tntwise-1.4.1-cp39-cp39-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4e2d454ee99ac7e708f797ae298dac2c5917c714a54c34972dfb54fefc393e18",
                "md5": "32d9081300b81d79d1f5ffa116214be8",
                "sha256": "4394b425cb06c554ecdd97cca2b340f68c35ee6d7ea79406d0cd18caf277f6f7"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp39-cp39-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "32d9081300b81d79d1f5ffa116214be8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 19785551,
            "upload_time": "2024-08-26T16:36:36",
            "upload_time_iso_8601": "2024-08-26T16:36:36.365568Z",
            "url": "https://files.pythonhosted.org/packages/4e/2d/454ee99ac7e708f797ae298dac2c5917c714a54c34972dfb54fefc393e18/rife_ncnn_vulkan_python_tntwise-1.4.1-cp39-cp39-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ab8765dd56429147918b356551b870474019cdde25e52438a8945ff73d383d1e",
                "md5": "2ceeaf5cbc3aa385c76c350221e6c9fe",
                "sha256": "4eb7b5238fc0f250806741980298364e5d0758bf82a903761ab4a27e809a46f4"
            },
            "downloads": -1,
            "filename": "rife_ncnn_vulkan_python_tntwise-1.4.1-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "2ceeaf5cbc3aa385c76c350221e6c9fe",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.6",
            "size": 40183057,
            "upload_time": "2024-08-26T16:36:47",
            "upload_time_iso_8601": "2024-08-26T16:36:47.708309Z",
            "url": "https://files.pythonhosted.org/packages/ab/87/65dd56429147918b356551b870474019cdde25e52438a8945ff73d383d1e/rife_ncnn_vulkan_python_tntwise-1.4.1-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-26 16:35:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "TNTwise",
    "github_project": "rife-ncnn-vulkan-python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "rife-ncnn-vulkan-python-tntwise"
}
        
Elapsed time: 0.49301s