BOSlib-GPU


NameBOSlib-GPU JSON
Version 0.0.1 PyPI version JSON
download
home_pagehttps://github.com/ogayuuki0202/BOSlib-GPU
Summarythe library of Background Oriented Schlieren
upload_time2024-12-04 07:27:29
maintainerYuuki Ogasawara
docs_urlNone
authorYuuki Ogasawara
requires_python>=3.6
licenseGNU GENERAL PUBLIC LICENSE,
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # BOSlib-GPU
This library is the extra pacage for [BOSlib](https://github.com/ogayuuki0202/BOSlib) that makes GPU parallel processing available.

## Key Features
- Short, concise code for 3D reconstruction and quantification
- GPU parallel processing 

## Warning

The BOSlib-GPU is still in its *beta* state. This means that
it still might have some bugs and the API may change. However, testing and contributing
is very welcome, especially if you can contribute with new algorithms and features.

## Installing
### 1. Install PyTorch
Please install Pytorch 2.x .
Make sure that CUDA  is available on your PC.
<https://pytorch.org/get-started/locally/>
### 2. Install torch_radon
Please install torch_radon <https://torch-radon.readthedocs.io/en/latest/getting_started/install.html>

    git clone https://github.com/matteo-ronchetti/torch-radon.git
    cd torch-radon
    python setup.py install
or

    docker pull matteoronchetti/torch-radon
or if you are running Linux 

    wget -qO- https://raw.githubusercontent.com/matteo-ronchetti/torch-radon/master/auto_install.py  | python -

### 3. Install BOSlib
Use PyPI: <https://pypi.org/project/BOSlib-GPU>:

    pip install BOSlib-GPU 

Or compile from source

Download the package from the Github: https://github.com/ogayuuki0202/BOSlib-GPU/archive/refs/heads/main.zip
or clone using git

    git clone https://github.com/ogayuuki0202/BOSlib-GPU.git
    cd BOSlib-GPU
    python setup.py install 

## Methods

Please see our wiki below.
[Wiki](https://github.com/ogayuuki0202/BOSlib-GPU/wiki)

## Contributors
Pleae refer original [BOSlib]((https://github.com/ogayuuki0202/BOSlib)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ogayuuki0202/BOSlib-GPU",
    "name": "BOSlib-GPU",
    "maintainer": "Yuuki Ogasawara",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "yukiogasawara.research@gmail.com",
    "keywords": null,
    "author": "Yuuki Ogasawara",
    "author_email": "yukiogasawara.research@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/d0/68/c0780a45f640ea1182fb32ec5e30eff85b301498317307685f4c6c7627d8/boslib_gpu-0.0.1.tar.gz",
    "platform": null,
    "description": "# BOSlib-GPU\nThis library is the extra pacage for [BOSlib](https://github.com/ogayuuki0202/BOSlib) that makes GPU parallel processing available.\n\n## Key Features\n- Short, concise code for 3D reconstruction and quantification\n- GPU parallel processing \n\n## Warning\n\nThe BOSlib-GPU is still in its *beta* state. This means that\nit still might have some bugs and the API may change. However, testing and contributing\nis very welcome, especially if you can contribute with new algorithms and features.\n\n## Installing\n### 1. Install PyTorch\nPlease install Pytorch 2.x .\nMake sure that CUDA  is available on your PC.\n<https://pytorch.org/get-started/locally/>\n### 2. Install torch_radon\nPlease install torch_radon\u3000<https://torch-radon.readthedocs.io/en/latest/getting_started/install.html>\n\n    git clone https://github.com/matteo-ronchetti/torch-radon.git\n    cd torch-radon\n    python setup.py install\nor\n\n    docker pull matteoronchetti/torch-radon\nor if you are running Linux \n\n    wget -qO- https://raw.githubusercontent.com/matteo-ronchetti/torch-radon/master/auto_install.py  | python -\n\n### 3. Install BOSlib\nUse PyPI: <https://pypi.org/project/BOSlib-GPU>:\n\n    pip install BOSlib-GPU \n\nOr compile from source\n\nDownload the package from the Github: https://github.com/ogayuuki0202/BOSlib-GPU/archive/refs/heads/main.zip\nor clone using git\n\n    git clone https://github.com/ogayuuki0202/BOSlib-GPU.git\n    cd BOSlib-GPU\n    python setup.py install \n\n## Methods\n\nPlease see our wiki below.\n[Wiki](https://github.com/ogayuuki0202/BOSlib-GPU/wiki)\n\n## Contributors\nPleae refer original [BOSlib]((https://github.com/ogayuuki0202/BOSlib)\n",
    "bugtrack_url": null,
    "license": "GNU GENERAL PUBLIC LICENSE,",
    "summary": "the library of Background Oriented Schlieren",
    "version": "0.0.1",
    "project_urls": {
        "Download": "https://github.com/ogayuuki0202/BOSlib-GPU",
        "Homepage": "https://github.com/ogayuuki0202/BOSlib-GPU"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2c2da38b767dc6bf1710a2d1d118434dcc1140a84412da75dbc0a43dfc10fe50",
                "md5": "abab182e39630ec2309be8d23d921007",
                "sha256": "e6b972c3de51c1f1f68f45c2027692ba37069f0c8712db1133352abd0680dacd"
            },
            "downloads": -1,
            "filename": "BOSlib_GPU-0.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "abab182e39630ec2309be8d23d921007",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 21097,
            "upload_time": "2024-12-04T07:27:27",
            "upload_time_iso_8601": "2024-12-04T07:27:27.508673Z",
            "url": "https://files.pythonhosted.org/packages/2c/2d/a38b767dc6bf1710a2d1d118434dcc1140a84412da75dbc0a43dfc10fe50/BOSlib_GPU-0.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d068c0780a45f640ea1182fb32ec5e30eff85b301498317307685f4c6c7627d8",
                "md5": "84e0253b0a52abc07f934bd902622904",
                "sha256": "90c951b21326eff174b67f0330c4e3cf05b39f5a43a86efd8b0b86c41924b1b2"
            },
            "downloads": -1,
            "filename": "boslib_gpu-0.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "84e0253b0a52abc07f934bd902622904",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 20961,
            "upload_time": "2024-12-04T07:27:29",
            "upload_time_iso_8601": "2024-12-04T07:27:29.537057Z",
            "url": "https://files.pythonhosted.org/packages/d0/68/c0780a45f640ea1182fb32ec5e30eff85b301498317307685f4c6c7627d8/boslib_gpu-0.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-04 07:27:29",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ogayuuki0202",
    "github_project": "BOSlib-GPU",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "boslib-gpu"
}
        
Elapsed time: 0.45515s