visiontext


Namevisiontext JSON
Version 0.22.1 PyPI version JSON
download
home_pageNone
SummaryUtilities for deep learning on multimodal data.
upload_time2024-12-17 15:22:48
maintainerNone
docs_urlNone
authorsimon-ging
requires_python>=3.8
licenseApache-2.0
keywords python jupyter notebook lab ipython html pandas matplotlib pytorch numpy
VCS
bugtrack_url
requirements ipython packg numpy scipy matplotlib seaborn jupyter notebook itables ipdb nltk pandas pyinstrument nvidia-ml-py psutil h5py pillow termcolor chardet spacy lmdb msgpack pydub
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # visiontext

<p align="center">
<a href="https://github.com/simon-ging/visiontext/actions/workflows/build-py38-cpu.yml">
  <img alt="minimal build 3.8 status" title="build 3.8 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py38-cpu.yml?branch=main&label=minimal%20build%203.8%20cpu" />
</a>
<a href="https://github.com/simon-ging/visiontext/actions/workflows/build-py310-cpu.yml">
  <img alt="minimal build 3.10 status" title="build 3.10 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py310-cpu.yml?branch=main&label=minimal%20build%203.10%20cpu" />
</a>
<a href="https://github.com/simon-ging/visiontext/actions/workflows/build-py312-cpu.yml">
  <img alt="minimal build 3.12 status" title="build 3.12 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py312-cpu.yml?branch=main&label=minimal%20build%203.12%20cpu" />
</a>
<br />
<a href="https://github.com/simon-ging/visiontext/actions/workflows/build-py38-cpu.yml">
  <img alt="full build 3.8 status" title="build 3.8 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py38-cpu-full.yml?branch=main&label=full%20build%203.8%20cpu" />
</a>
<a href="https://github.com/simon-ging/visiontext/actions/workflows/build-py310-cpu.yml">
  <img alt="full build 3.10 status" title="build 3.10 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py310-cpu-full.yml?branch=main&label=full%20build%203.10%20cpu" />
</a>
<a href="https://github.com/simon-ging/visiontext/actions/workflows/build-py312-cpu.yml">
  <img alt="full build 3.12 status" title="build 3.12 status" src="https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py312-cpu-full.yml?branch=main&label=full%20build%203.12%20cpu" />
</a>
<br />
<img alt="coverage" title="coverage" src="https://raw.githubusercontent.com/simon-ging/visiontext/main/docs/coverage.svg" />
<a href="https://pypi.org/project/visiontext/">
  <img alt="version" title="version" src="https://img.shields.io/pypi/v/visiontext?color=success" />
</a>
</p>

Utilities for deep learning on multimodal data.

* jupyter notebooks / jupyter lab / ipython
* matplotlib
* pandas
* webdataset / tar
* pytorch

## Install

Requires `python>=3.8`, requires `pytorch` to be installed already, 
see [https://pytorch.org/](https://pytorch.org/)

```bash
pip install visiontext
```

### Full build

Additionally requires `libjpeg-turbo` and `sqlite`

```bash
pip install visiontext[full]
```

## Dev install

Clone repository and cd into, then:

```bash
pip install pytest pytest-cov pylint black[jupyter]
pylint visiontext
pylint tests

# full build
pip install -e .[full]
python -m pytest --cov

# minimal build
pip install -e .
python -m pytest --cov -m "not full"

```

## Changelog

- 0.10.1: Test with python 3.12
- 0.8.1: Set minimum python version to 3.8 since PyTorch requires it

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "visiontext",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "python, jupyter, notebook, lab, ipython, html, pandas, matplotlib, pytorch, numpy",
    "author": "simon-ging",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/ce/80/1449c93448a8f7587060d230262eed0b2c0e1e656b308f7892043e7799b7/visiontext-0.22.1.tar.gz",
    "platform": "any",
    "description": "# visiontext\n\n<p align=\"center\">\n<a href=\"https://github.com/simon-ging/visiontext/actions/workflows/build-py38-cpu.yml\">\n  <img alt=\"minimal build 3.8 status\" title=\"build 3.8 status\" src=\"https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py38-cpu.yml?branch=main&label=minimal%20build%203.8%20cpu\" />\n</a>\n<a href=\"https://github.com/simon-ging/visiontext/actions/workflows/build-py310-cpu.yml\">\n  <img alt=\"minimal build 3.10 status\" title=\"build 3.10 status\" src=\"https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py310-cpu.yml?branch=main&label=minimal%20build%203.10%20cpu\" />\n</a>\n<a href=\"https://github.com/simon-ging/visiontext/actions/workflows/build-py312-cpu.yml\">\n  <img alt=\"minimal build 3.12 status\" title=\"build 3.12 status\" src=\"https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py312-cpu.yml?branch=main&label=minimal%20build%203.12%20cpu\" />\n</a>\n<br />\n<a href=\"https://github.com/simon-ging/visiontext/actions/workflows/build-py38-cpu.yml\">\n  <img alt=\"full build 3.8 status\" title=\"build 3.8 status\" src=\"https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py38-cpu-full.yml?branch=main&label=full%20build%203.8%20cpu\" />\n</a>\n<a href=\"https://github.com/simon-ging/visiontext/actions/workflows/build-py310-cpu.yml\">\n  <img alt=\"full build 3.10 status\" title=\"build 3.10 status\" src=\"https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py310-cpu-full.yml?branch=main&label=full%20build%203.10%20cpu\" />\n</a>\n<a href=\"https://github.com/simon-ging/visiontext/actions/workflows/build-py312-cpu.yml\">\n  <img alt=\"full build 3.12 status\" title=\"build 3.12 status\" src=\"https://img.shields.io/github/actions/workflow/status/simon-ging/visiontext/build-py312-cpu-full.yml?branch=main&label=full%20build%203.12%20cpu\" />\n</a>\n<br />\n<img alt=\"coverage\" title=\"coverage\" src=\"https://raw.githubusercontent.com/simon-ging/visiontext/main/docs/coverage.svg\" />\n<a href=\"https://pypi.org/project/visiontext/\">\n  <img alt=\"version\" title=\"version\" src=\"https://img.shields.io/pypi/v/visiontext?color=success\" />\n</a>\n</p>\n\nUtilities for deep learning on multimodal data.\n\n* jupyter notebooks / jupyter lab / ipython\n* matplotlib\n* pandas\n* webdataset / tar\n* pytorch\n\n## Install\n\nRequires `python>=3.8`, requires `pytorch` to be installed already, \nsee [https://pytorch.org/](https://pytorch.org/)\n\n```bash\npip install visiontext\n```\n\n### Full build\n\nAdditionally requires `libjpeg-turbo` and `sqlite`\n\n```bash\npip install visiontext[full]\n```\n\n## Dev install\n\nClone repository and cd into, then:\n\n```bash\npip install pytest pytest-cov pylint black[jupyter]\npylint visiontext\npylint tests\n\n# full build\npip install -e .[full]\npython -m pytest --cov\n\n# minimal build\npip install -e .\npython -m pytest --cov -m \"not full\"\n\n```\n\n## Changelog\n\n- 0.10.1: Test with python 3.12\n- 0.8.1: Set minimum python version to 3.8 since PyTorch requires it\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "Utilities for deep learning on multimodal data.",
    "version": "0.22.1",
    "project_urls": {
        "Project-URL": "https://github.com/simon-ging/visiontext"
    },
    "split_keywords": [
        "python",
        " jupyter",
        " notebook",
        " lab",
        " ipython",
        " html",
        " pandas",
        " matplotlib",
        " pytorch",
        " numpy"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9d88211a3d4bd0f26f3369e8f30d2774c86d7e427a869a90d5d57856715eb389",
                "md5": "465c229aac3b963f02a819826043487d",
                "sha256": "690b4bd997eafdbbf65c22c681ed0d6f6718ace5ed7707eb1f75edaddbb65770"
            },
            "downloads": -1,
            "filename": "visiontext-0.22.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "465c229aac3b963f02a819826043487d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 60807,
            "upload_time": "2024-12-17T15:22:45",
            "upload_time_iso_8601": "2024-12-17T15:22:45.588644Z",
            "url": "https://files.pythonhosted.org/packages/9d/88/211a3d4bd0f26f3369e8f30d2774c86d7e427a869a90d5d57856715eb389/visiontext-0.22.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ce801449c93448a8f7587060d230262eed0b2c0e1e656b308f7892043e7799b7",
                "md5": "ae8cc1b9b04f001c852ef691a213f84f",
                "sha256": "fb4edb6de78e1567f2720e2543b90dc9c208d141c6f6fab749207c85abb192f5"
            },
            "downloads": -1,
            "filename": "visiontext-0.22.1.tar.gz",
            "has_sig": false,
            "md5_digest": "ae8cc1b9b04f001c852ef691a213f84f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 51967,
            "upload_time": "2024-12-17T15:22:48",
            "upload_time_iso_8601": "2024-12-17T15:22:48.322780Z",
            "url": "https://files.pythonhosted.org/packages/ce/80/1449c93448a8f7587060d230262eed0b2c0e1e656b308f7892043e7799b7/visiontext-0.22.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-17 15:22:48",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "simon-ging",
    "github_project": "visiontext",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "ipython",
            "specs": []
        },
        {
            "name": "packg",
            "specs": []
        },
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "scipy",
            "specs": []
        },
        {
            "name": "matplotlib",
            "specs": []
        },
        {
            "name": "seaborn",
            "specs": []
        },
        {
            "name": "jupyter",
            "specs": []
        },
        {
            "name": "notebook",
            "specs": []
        },
        {
            "name": "itables",
            "specs": []
        },
        {
            "name": "ipdb",
            "specs": []
        },
        {
            "name": "nltk",
            "specs": []
        },
        {
            "name": "pandas",
            "specs": []
        },
        {
            "name": "pyinstrument",
            "specs": []
        },
        {
            "name": "nvidia-ml-py",
            "specs": []
        },
        {
            "name": "psutil",
            "specs": []
        },
        {
            "name": "h5py",
            "specs": []
        },
        {
            "name": "pillow",
            "specs": []
        },
        {
            "name": "termcolor",
            "specs": []
        },
        {
            "name": "chardet",
            "specs": []
        },
        {
            "name": "spacy",
            "specs": []
        },
        {
            "name": "lmdb",
            "specs": []
        },
        {
            "name": "msgpack",
            "specs": []
        },
        {
            "name": "pydub",
            "specs": []
        }
    ],
    "lcname": "visiontext"
}
        
Elapsed time: 0.41520s