differt-core


Namediffert-core JSON
Version 0.3.1 PyPI version JSON
download
home_pageNone
SummaryCore backend of DiffeRT implemented in Rust
upload_time2025-07-18 21:37:33
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseNone
keywords ray tracing differentiable propagation radio jax
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <div align="center">
<img src="https://raw.githubusercontent.com/jeertmans/DiffeRT/main/static/logo_250px.png" alt="DiffeRT logo"></img>
</div>

<div align="center">

# DiffeRT-core

[![Latest Release][pypi-version-badge]][pypi-version-url]
[![Python version][pypi-python-version-badge]][pypi-version-url]
[![Documentation][documentation-badge]][documentation-url]

</div>

This package contains the core backend of
[DiffeRT](https://pypi.org/project/DiffeRT/),
implemented in Rust for performances.

As a result, both `differt` and `differt-core` will
share the same version, and `differt` directly depends on `differt-core`.

However, you can decide to only install `differt-core`
if you want to use features that are specific to this package.

The installation procedure, contributing guidelines, and documentation,
are shared with the
[main DiffeRT package](https://github.com/jeertmans/DiffeRT).

[pypi-version-badge]: https://img.shields.io/pypi/v/DiffeRT-core?label=DiffeRT-core&color=blueviolet
[pypi-version-url]: https://pypi.org/project/DiffeRT-core/
[pypi-python-version-badge]: https://img.shields.io/pypi/pyversions/DiffeRT-core?color=orange
[documentation-badge]: https://readthedocs.org/projects/differt/badge/?version=latest
[documentation-url]: https://differt.readthedocs.io/latest/?badge=latest


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "differt-core",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "ray tracing, differentiable, propagation, radio, jax",
    "author": null,
    "author_email": "J\u00e9rome Eertmans <jeertmans@icloud.com>",
    "download_url": "https://files.pythonhosted.org/packages/a1/83/4c49b52a3316da310b167350ea0033a74f4b744a9de0c7aeb77947066a3e/differt_core-0.3.1.tar.gz",
    "platform": null,
    "description": "<div align=\"center\">\n<img src=\"https://raw.githubusercontent.com/jeertmans/DiffeRT/main/static/logo_250px.png\" alt=\"DiffeRT logo\"></img>\n</div>\n\n<div align=\"center\">\n\n# DiffeRT-core\n\n[![Latest Release][pypi-version-badge]][pypi-version-url]\n[![Python version][pypi-python-version-badge]][pypi-version-url]\n[![Documentation][documentation-badge]][documentation-url]\n\n</div>\n\nThis package contains the core backend of\n[DiffeRT](https://pypi.org/project/DiffeRT/),\nimplemented in Rust for performances.\n\nAs a result, both `differt` and `differt-core` will\nshare the same version, and `differt` directly depends on `differt-core`.\n\nHowever, you can decide to only install `differt-core`\nif you want to use features that are specific to this package.\n\nThe installation procedure, contributing guidelines, and documentation,\nare shared with the\n[main DiffeRT package](https://github.com/jeertmans/DiffeRT).\n\n[pypi-version-badge]: https://img.shields.io/pypi/v/DiffeRT-core?label=DiffeRT-core&color=blueviolet\n[pypi-version-url]: https://pypi.org/project/DiffeRT-core/\n[pypi-python-version-badge]: https://img.shields.io/pypi/pyversions/DiffeRT-core?color=orange\n[documentation-badge]: https://readthedocs.org/projects/differt/badge/?version=latest\n[documentation-url]: https://differt.readthedocs.io/latest/?badge=latest\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Core backend of DiffeRT implemented in Rust",
    "version": "0.3.1",
    "project_urls": null,
    "split_keywords": [
        "ray tracing",
        " differentiable",
        " propagation",
        " radio",
        " jax"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "df20995b619149b46a453616aaa7f747aa96e87355df865b7c1fb601858e349a",
                "md5": "9a4c1699c877d628884a2b7772194f55",
                "sha256": "1886bf51fdd9622c4627b945691c2c7edd9a4babc268078d8b532915a895ac15"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9a4c1699c877d628884a2b7772194f55",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 511444,
            "upload_time": "2025-07-18T21:37:26",
            "upload_time_iso_8601": "2025-07-18T21:37:26.140126Z",
            "url": "https://files.pythonhosted.org/packages/df/20/995b619149b46a453616aaa7f747aa96e87355df865b7c1fb601858e349a/differt_core-0.3.1-cp310-abi3-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "09cea5123f3c4b42ed60318b6ea29dd96fb6d9d669dc5c10900a80bb71144a4d",
                "md5": "ccedd6f95c2a6fdee2548e050620b230",
                "sha256": "9b772eaec78b8f065cb641ba3a50ee5b15a873a54ec43c5fb0024d809921e00e"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ccedd6f95c2a6fdee2548e050620b230",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 482727,
            "upload_time": "2025-07-18T21:37:25",
            "upload_time_iso_8601": "2025-07-18T21:37:25.055262Z",
            "url": "https://files.pythonhosted.org/packages/09/ce/a5123f3c4b42ed60318b6ea29dd96fb6d9d669dc5c10900a80bb71144a4d/differt_core-0.3.1-cp310-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f7a6d8cd90aada998ec9aa419b07e0feec8512a141c8a9594d9ccd0dd1d8c2ac",
                "md5": "8a04b1b38d625142119fc48d27c661a8",
                "sha256": "84135dea86530edb7fb641ce6890fadfc8041bc79df51630b5f602cca13eec85"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "8a04b1b38d625142119fc48d27c661a8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 565837,
            "upload_time": "2025-07-18T21:37:22",
            "upload_time_iso_8601": "2025-07-18T21:37:22.322708Z",
            "url": "https://files.pythonhosted.org/packages/f7/a6/d8cd90aada998ec9aa419b07e0feec8512a141c8a9594d9ccd0dd1d8c2ac/differt_core-0.3.1-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5a506da4344896f0abd76103c855f0845ae19649948074e61c58aeb5c68a0112",
                "md5": "9b08962d90b45d1384355c6d889aa86d",
                "sha256": "20c463296aeb6e3a9084829714b663bc13553e20cd8facf91c270f1566634641"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9b08962d90b45d1384355c6d889aa86d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 505258,
            "upload_time": "2025-07-18T21:37:16",
            "upload_time_iso_8601": "2025-07-18T21:37:16.245898Z",
            "url": "https://files.pythonhosted.org/packages/5a/50/6da4344896f0abd76103c855f0845ae19649948074e61c58aeb5c68a0112/differt_core-0.3.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "53e4e55680bb6b60256f5d7c63f995d54548a73ec0f8673280ee3952d594632f",
                "md5": "5b6287de1f23bdc9c7c576222227e811",
                "sha256": "81f460cc06db0bb0e7d86185ab82bf4f17bfc09ec12d5989cf194d3c7571abad"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "5b6287de1f23bdc9c7c576222227e811",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 527322,
            "upload_time": "2025-07-18T21:37:18",
            "upload_time_iso_8601": "2025-07-18T21:37:18.209570Z",
            "url": "https://files.pythonhosted.org/packages/53/e4/e55680bb6b60256f5d7c63f995d54548a73ec0f8673280ee3952d594632f/differt_core-0.3.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9e2042beffe246e3645944a9d6e70c282d973d6f5a958ea20e4e418d28882a8d",
                "md5": "62da63d3620b9131313eb448e392e575",
                "sha256": "26cb24afeeacb7db833a5ac3728186b888a9358d0fe69648468691f8eb1d64ad"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "62da63d3620b9131313eb448e392e575",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 593017,
            "upload_time": "2025-07-18T21:37:19",
            "upload_time_iso_8601": "2025-07-18T21:37:19.555506Z",
            "url": "https://files.pythonhosted.org/packages/9e/20/42beffe246e3645944a9d6e70c282d973d6f5a958ea20e4e418d28882a8d/differt_core-0.3.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "50f67b2aa4dbf521388bd073cedddcbfa6a01a69597a31f988eb5c929607b82e",
                "md5": "36eac7c16057323a72d8389076265c57",
                "sha256": "23fec5f3f150f7e2cdc399e01601494702d1c3e0144e4ebbce582ee8013e2265"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "36eac7c16057323a72d8389076265c57",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 652456,
            "upload_time": "2025-07-18T21:37:20",
            "upload_time_iso_8601": "2025-07-18T21:37:20.917823Z",
            "url": "https://files.pythonhosted.org/packages/50/f6/7b2aa4dbf521388bd073cedddcbfa6a01a69597a31f988eb5c929607b82e/differt_core-0.3.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e98b81dd495687b1aea81e6020e440e75cd78c7f9ac68ca261713918d8e1f054",
                "md5": "3c719a0784ce1dc5f5756b6968181bf1",
                "sha256": "c8d6b5f4f85420aff0972f8f44457eeade81550ae5727281034b8b08a8e4ca1c"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3c719a0784ce1dc5f5756b6968181bf1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 538281,
            "upload_time": "2025-07-18T21:37:23",
            "upload_time_iso_8601": "2025-07-18T21:37:23.659905Z",
            "url": "https://files.pythonhosted.org/packages/e9/8b/81dd495687b1aea81e6020e440e75cd78c7f9ac68ca261713918d8e1f054/differt_core-0.3.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3d2c7642d493b2361b7fef8ea403e2c432d24df4e9c310c9e5285b177d30f434",
                "md5": "13f43cb6672301f4ecb933957d7f22d3",
                "sha256": "dbac43921f42044d9d16023a2193206a5dfae3a517cd2c3f4bc8688c077067eb"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "13f43cb6672301f4ecb933957d7f22d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 684698,
            "upload_time": "2025-07-18T21:37:27",
            "upload_time_iso_8601": "2025-07-18T21:37:27.194225Z",
            "url": "https://files.pythonhosted.org/packages/3d/2c/7642d493b2361b7fef8ea403e2c432d24df4e9c310c9e5285b177d30f434/differt_core-0.3.1-cp310-abi3-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e5872b24bfddd930c3f36481a8d4d285ac48f9afb12e723ab3a418a58a10ee2c",
                "md5": "f31e207da1e0b1718e628b4c6272981f",
                "sha256": "5f7ec2c19dfc1d53468749f64d59202456f8b729ad664553631a05c3e55769ce"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "f31e207da1e0b1718e628b4c6272981f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 791635,
            "upload_time": "2025-07-18T21:37:28",
            "upload_time_iso_8601": "2025-07-18T21:37:28.360266Z",
            "url": "https://files.pythonhosted.org/packages/e5/87/2b24bfddd930c3f36481a8d4d285ac48f9afb12e723ab3a418a58a10ee2c/differt_core-0.3.1-cp310-abi3-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ea5b406b2309a267085682e291bfed79d0b4fee9c8867f46d21b4224d6f2bf8f",
                "md5": "4c65fde49a04c7f2a0459553f68ee95f",
                "sha256": "f0e9c164028edc01254744c77e6d4bf79af10d79bdf8339a4d8eae06009f59a3"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "4c65fde49a04c7f2a0459553f68ee95f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 737027,
            "upload_time": "2025-07-18T21:37:29",
            "upload_time_iso_8601": "2025-07-18T21:37:29.808653Z",
            "url": "https://files.pythonhosted.org/packages/ea/5b/406b2309a267085682e291bfed79d0b4fee9c8867f46d21b4224d6f2bf8f/differt_core-0.3.1-cp310-abi3-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dd95964b3855786b75735fb2c2c822b5f73630f4ffc96da1c2ec6c650a22536a",
                "md5": "c10456ee89a0aa27a3b7d34159cc85e3",
                "sha256": "6d52f9c04d6796514e3de630a21ff46f1d3925d71bb61c395918fb6685fcb30d"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c10456ee89a0aa27a3b7d34159cc85e3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 710433,
            "upload_time": "2025-07-18T21:37:31",
            "upload_time_iso_8601": "2025-07-18T21:37:31.159345Z",
            "url": "https://files.pythonhosted.org/packages/dd/95/964b3855786b75735fb2c2c822b5f73630f4ffc96da1c2ec6c650a22536a/differt_core-0.3.1-cp310-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c516546d7f57e0f05f5dace66da18d379f31a702ddab547fb7b5c1e3a67f6e53",
                "md5": "02d5432adca68b6485b38e3b27f09f67",
                "sha256": "f36c50f9d5a052bc5a68301d02a8172a5f4ed793e1637274e96e6f9c2d6ee3a1"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-win32.whl",
            "has_sig": false,
            "md5_digest": "02d5432adca68b6485b38e3b27f09f67",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 438807,
            "upload_time": "2025-07-18T21:37:34",
            "upload_time_iso_8601": "2025-07-18T21:37:34.888236Z",
            "url": "https://files.pythonhosted.org/packages/c5/16/546d7f57e0f05f5dace66da18d379f31a702ddab547fb7b5c1e3a67f6e53/differt_core-0.3.1-cp310-abi3-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4f9b118d94dbe4fe9eb3c4f4bff0a90fc716ae99501443d978d1db33335a8ba7",
                "md5": "b44df22290451205d7f249b6ac2a5ef3",
                "sha256": "1d385055100f3aff9a8ffeb1651496e3ae662bf31cb9dcde7e72118cf6e79696"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1-cp310-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b44df22290451205d7f249b6ac2a5ef3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 465133,
            "upload_time": "2025-07-18T21:37:33",
            "upload_time_iso_8601": "2025-07-18T21:37:33.833016Z",
            "url": "https://files.pythonhosted.org/packages/4f/9b/118d94dbe4fe9eb3c4f4bff0a90fc716ae99501443d978d1db33335a8ba7/differt_core-0.3.1-cp310-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a1834c49b52a3316da310b167350ea0033a74f4b744a9de0c7aeb77947066a3e",
                "md5": "50b58243daea8d67323628bce5361071",
                "sha256": "c07a773da5bbe2113e9de3cc42f04abb47d0d96833eb05034182289ae997c847"
            },
            "downloads": -1,
            "filename": "differt_core-0.3.1.tar.gz",
            "has_sig": false,
            "md5_digest": "50b58243daea8d67323628bce5361071",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 53968,
            "upload_time": "2025-07-18T21:37:33",
            "upload_time_iso_8601": "2025-07-18T21:37:33.059262Z",
            "url": "https://files.pythonhosted.org/packages/a1/83/4c49b52a3316da310b167350ea0033a74f4b744a9de0c7aeb77947066a3e/differt_core-0.3.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-18 21:37:33",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "differt-core"
}
        
Elapsed time: 0.67112s