text2hologram
text2hologram is a Python package designed to generate holograms from text. It's built on top of the odak, timm, transformers, diffusers, accelerate, and torch libraries.
text2hologram supports Python 3.9 and above.
The project's source code is available here.
Installation
To install the package, use the following pip command:
pip install text2hologram
Usage
You can use the package from the command line with the text2hologram command.
Here is a simple usage example:
text2hologram --device 'cuda' --outputdir './output'
The command above checks the device first,and then ask for a text input. generates a hologram from the input text using GPU and saves the output in the './output' directory.
Here's a brief description of each option:
--device: Computation device to use. Can be 'cpu' or 'cuda'.--outputdir: Directory to save output files.--inference_steps: Inference steps to generate an image. A higher number of inference steps will result in a more accurate and detailed image, but increase the computational cost and time required.
See more settings in config.json. All settings are named in a self-explanatory manner.
License
text2hologram is licensed under the MIT license. The terms of the license can be found in the LICENSE file.
Contact
For any questions or feedback, you are welcome to reach out to Pengze Li at linsonng@163.com.
Metadata
Release files for text2hologram 0.1.5.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| text2hologram-0.1.5.3.tar.gz | 13.3 kB | Without provenance | Details for text2hologram-0.1.5.3.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| text2hologram-0.1.5.3-py3-none-any.whl | Python 3 | none | any | Details for text2hologram-0.1.5.3-py3-none-any.whl |
Total release size: 28.6 kB
Release files / text2hologram-0.1.5.3.tar.gz
| Download URL | text2hologram-0.1.5.3.tar.gz |
|---|---|
| Size | 13.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6d0ae9f413b74ac52b7afd13ba7c449657e88de80f8bafefe06ddb07ef576a17
|
|
BLAKE2b-256 checksum How to use checksums |
29b33d7d51b9f0913ca9036c67f2d9962867299c0990ebfbb61d0b4001fa1e06
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.3
|
Release files / text2hologram-0.1.5.3-py3-none-any.whl
| Download URL | text2hologram-0.1.5.3-py3-none-any.whl |
|---|---|
| Size | 15.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
44cbc803db882184245262b82ba3c3cf149d896e8d26854e996239d390cbe734
|
|
BLAKE2b-256 checksum How to use checksums |
caa25b35fff4c0835871b18be1d346a8d84090cd15f1f864b54fdccca2dbefbe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.3
|
Security for text2hologram 0.1.5.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.