differt-core


Namediffert-core JSON
Version 0.5.0 PyPI version JSON
download
home_pageNone
SummaryCore backend of DiffeRT implemented in Rust
upload_time2025-07-31 08:54:01
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 performance.

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/cb/dc/e60475c949eef110c83fb003853a3dfc436797a9a31131d873df8b847a9f/differt_core-0.5.0.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 performance.\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.5.0",
    "project_urls": null,
    "split_keywords": [
        "ray tracing",
        " differentiable",
        " propagation",
        " radio",
        " jax"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4b264011e466ad3f58fee5117c8462594bf1fba899a2f57d2daf7dbcab02dfbf",
                "md5": "245df239431acbcccb545ca394f180a9",
                "sha256": "1ea84990abb04c75b74d3f16ba34e0c9076f0d4eabaf09c8db3e247bfb667ad0"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "245df239431acbcccb545ca394f180a9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 511464,
            "upload_time": "2025-07-31T08:53:55",
            "upload_time_iso_8601": "2025-07-31T08:53:55.713917Z",
            "url": "https://files.pythonhosted.org/packages/4b/26/4011e466ad3f58fee5117c8462594bf1fba899a2f57d2daf7dbcab02dfbf/differt_core-0.5.0-cp310-abi3-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "71460e075732f85f91a07623e927ab3f1dbf854bca2b3b1b3712295352a3cfc3",
                "md5": "2a606f9a6825545868cd79f709b73d90",
                "sha256": "5b56bdb9d31e710f59066e311a793ed2b8c9b02a9a2f6cfca5aa5644f0ae89e8"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "2a606f9a6825545868cd79f709b73d90",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 482269,
            "upload_time": "2025-07-31T08:53:54",
            "upload_time_iso_8601": "2025-07-31T08:53:54.456946Z",
            "url": "https://files.pythonhosted.org/packages/71/46/0e075732f85f91a07623e927ab3f1dbf854bca2b3b1b3712295352a3cfc3/differt_core-0.5.0-cp310-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "35eb3694e54716f6ba6a84cded613b8d281afaca9f6c16c8f9ec27e5f743ad5f",
                "md5": "5dfcc3dcf58f2dd6522913785cd43ac7",
                "sha256": "805905c78b7bf8943c51e3c0196506798e72fd51db2ec41558f5a18eeb50cd1e"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "5dfcc3dcf58f2dd6522913785cd43ac7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 565760,
            "upload_time": "2025-07-31T08:53:52",
            "upload_time_iso_8601": "2025-07-31T08:53:52.249143Z",
            "url": "https://files.pythonhosted.org/packages/35/eb/3694e54716f6ba6a84cded613b8d281afaca9f6c16c8f9ec27e5f743ad5f/differt_core-0.5.0-cp310-abi3-manylinux_2_12_i686.manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e1c00c50b12ea3e7a31ddc3baf4975d12f79100668e990c0d50cd3ba63448fdd",
                "md5": "510b77cf376c92034a3bf9939f3e99cb",
                "sha256": "54995631a63c903947fc52478a5300f24f528ed889f6c197944c3653f076ed0a"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "510b77cf376c92034a3bf9939f3e99cb",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 504910,
            "upload_time": "2025-07-31T08:53:45",
            "upload_time_iso_8601": "2025-07-31T08:53:45.939261Z",
            "url": "https://files.pythonhosted.org/packages/e1/c0/0c50b12ea3e7a31ddc3baf4975d12f79100668e990c0d50cd3ba63448fdd/differt_core-0.5.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0a921ad566d4624e02c4f001956ab9e652ee07c744d37e9548c693f473f72805",
                "md5": "c84ef57311bd1095f61555e328cd683c",
                "sha256": "57f46c5f21011db42427fa4664c4f35c39787ee5ee6a9184783a2d8186ed99cb"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "c84ef57311bd1095f61555e328cd683c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 527376,
            "upload_time": "2025-07-31T08:53:49",
            "upload_time_iso_8601": "2025-07-31T08:53:49.011100Z",
            "url": "https://files.pythonhosted.org/packages/0a/92/1ad566d4624e02c4f001956ab9e652ee07c744d37e9548c693f473f72805/differt_core-0.5.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0797cd009f4ea9ca6431d81e235dd8c2ba809af4db5a2d2f5b7e69414c917f2d",
                "md5": "5e075236dff34a58703586875e135a9a",
                "sha256": "51b4f8dc6ec292740e0ff5dffaf164cc8ddfa0aac7c62217e98ca07bfa9634eb"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "5e075236dff34a58703586875e135a9a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 592803,
            "upload_time": "2025-07-31T08:53:49",
            "upload_time_iso_8601": "2025-07-31T08:53:49.974453Z",
            "url": "https://files.pythonhosted.org/packages/07/97/cd009f4ea9ca6431d81e235dd8c2ba809af4db5a2d2f5b7e69414c917f2d/differt_core-0.5.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2ed2c491c6e73b9f517b09c3427e1b4b1d0f81b158def7244d3162450311805f",
                "md5": "a97a316be61e763c8c77c6041a7cd8a6",
                "sha256": "8efa9b0e47ade88931dfdd91229b2cb40d29f2269819e341bed330b4f0c0ee55"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "a97a316be61e763c8c77c6041a7cd8a6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 652305,
            "upload_time": "2025-07-31T08:53:51",
            "upload_time_iso_8601": "2025-07-31T08:53:51.264074Z",
            "url": "https://files.pythonhosted.org/packages/2e/d2/c491c6e73b9f517b09c3427e1b4b1d0f81b158def7244d3162450311805f/differt_core-0.5.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0480560e0ead412186c9be81f5282486a7da76e5f73dfd7d516c0bf72c2b81d9",
                "md5": "2288be0e63ca96758b5447e8a11b25f5",
                "sha256": "b6516253848f89909089b91d0c767e2d6aee67efec678718a243761aa6c43812"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2288be0e63ca96758b5447e8a11b25f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 538276,
            "upload_time": "2025-07-31T08:53:53",
            "upload_time_iso_8601": "2025-07-31T08:53:53.236499Z",
            "url": "https://files.pythonhosted.org/packages/04/80/560e0ead412186c9be81f5282486a7da76e5f73dfd7d516c0bf72c2b81d9/differt_core-0.5.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c24488661d1e16981babe78d5aac4a93394b8a174b34acdb27520592904cc70b",
                "md5": "cf0b1ad1d0db217a5c4c35c694f687d3",
                "sha256": "cad08750660138e3aadd42b225cda981203b4f7b9b53d47254d3317da1e4feae"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "cf0b1ad1d0db217a5c4c35c694f687d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 684760,
            "upload_time": "2025-07-31T08:53:56",
            "upload_time_iso_8601": "2025-07-31T08:53:56.701433Z",
            "url": "https://files.pythonhosted.org/packages/c2/44/88661d1e16981babe78d5aac4a93394b8a174b34acdb27520592904cc70b/differt_core-0.5.0-cp310-abi3-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d5794a8f867973fcddb279bd7933a94713cf5deaa532c4b6fea327314d0103c3",
                "md5": "d151d51be0737f288e1026705a4b4e51",
                "sha256": "41d3f8950c97b5fefe1b003f92543273aaee52584c6efe44211c5293f7544e19"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "d151d51be0737f288e1026705a4b4e51",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 791609,
            "upload_time": "2025-07-31T08:53:58",
            "upload_time_iso_8601": "2025-07-31T08:53:58.010764Z",
            "url": "https://files.pythonhosted.org/packages/d5/79/4a8f867973fcddb279bd7933a94713cf5deaa532c4b6fea327314d0103c3/differt_core-0.5.0-cp310-abi3-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a95223ccb0d8e6ec03ea06da33de31ebe8f52abda716efa6766496280163ab9c",
                "md5": "ee064e73ded5af904d6d87fa32090c5e",
                "sha256": "d1cb247631fadb1f53e776f18eaa5e26374f552c53425e4ac9846c0cc4c7be78"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "ee064e73ded5af904d6d87fa32090c5e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 736941,
            "upload_time": "2025-07-31T08:53:59",
            "upload_time_iso_8601": "2025-07-31T08:53:59.340844Z",
            "url": "https://files.pythonhosted.org/packages/a9/52/23ccb0d8e6ec03ea06da33de31ebe8f52abda716efa6766496280163ab9c/differt_core-0.5.0-cp310-abi3-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b1c59d4f12078e73be4ef3efc0d4c32fe6098d28b9e70b3a094ad0af5ca2d624",
                "md5": "2c5ee9e6f04d37ad4574a24fb618ae81",
                "sha256": "989fe329c701052c5bddb660426c46443658be3ed3796aeb3de2a61737565d9c"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2c5ee9e6f04d37ad4574a24fb618ae81",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 710475,
            "upload_time": "2025-07-31T08:54:00",
            "upload_time_iso_8601": "2025-07-31T08:54:00.372917Z",
            "url": "https://files.pythonhosted.org/packages/b1/c5/9d4f12078e73be4ef3efc0d4c32fe6098d28b9e70b3a094ad0af5ca2d624/differt_core-0.5.0-cp310-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dcf2fd5c63201780a8f5d81cc76dd2e777d66453aa67a65dd82c9f6b8723b91f",
                "md5": "5253c70625fcdc83e2afa42498cc6273",
                "sha256": "8022d86e3331d848bf6863735ed9c2f468ca276311cbdc0667582501fe897330"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-win32.whl",
            "has_sig": false,
            "md5_digest": "5253c70625fcdc83e2afa42498cc6273",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 438110,
            "upload_time": "2025-07-31T08:54:03",
            "upload_time_iso_8601": "2025-07-31T08:54:03.235218Z",
            "url": "https://files.pythonhosted.org/packages/dc/f2/fd5c63201780a8f5d81cc76dd2e777d66453aa67a65dd82c9f6b8723b91f/differt_core-0.5.0-cp310-abi3-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "203103118461a323afe000048d565c40fcdafd17445b385faa63b9343802b86b",
                "md5": "59530d042a1963fd882ec2dcd01421b0",
                "sha256": "9c48d2fc5bf496dceffab35909b184e8654ccbc99df934aed7578f0d9c966a87"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0-cp310-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "59530d042a1963fd882ec2dcd01421b0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 464938,
            "upload_time": "2025-07-31T08:54:02",
            "upload_time_iso_8601": "2025-07-31T08:54:02.021372Z",
            "url": "https://files.pythonhosted.org/packages/20/31/03118461a323afe000048d565c40fcdafd17445b385faa63b9343802b86b/differt_core-0.5.0-cp310-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cbdce60475c949eef110c83fb003853a3dfc436797a9a31131d873df8b847a9f",
                "md5": "ef1a547434be71a86ccdfc6f660aaae8",
                "sha256": "eef357fbb54b59e8997ae869ca8681005b26fa1b451aa9809df65129ad6be879"
            },
            "downloads": -1,
            "filename": "differt_core-0.5.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ef1a547434be71a86ccdfc6f660aaae8",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 53963,
            "upload_time": "2025-07-31T08:54:01",
            "upload_time_iso_8601": "2025-07-31T08:54:01.333937Z",
            "url": "https://files.pythonhosted.org/packages/cb/dc/e60475c949eef110c83fb003853a3dfc436797a9a31131d873df8b847a9f/differt_core-0.5.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-31 08:54:01",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "differt-core"
}
        
Elapsed time: 3.72736s