Skip to main content

PyPhot

A Python library for the simulation of optical fiber transmission, characterized by the ability of running on both CPU and GPU to gain powerful acceleration.

User guide

First, you need to install necessary dependencies, open the CLI and enter this command:

pip3 install -r requirements.txt

There is an example.py under the root directory showing how to use our API (for PyPhotEngine). Please read it carefully.

Generate requirements.txt

requirements.txt is useful for installation of related dependencies, you can generate it by command line tool pipreqs, enter the root directory and execute this command:

pipreqs . --mode gt --force --ignore ./test

Deprecated phot module

The deprecated phot module is in deprecated folder. It is just reserved for developers. If you are user, just ignore it.

Release files for photpy 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for photpy 0.2
File Size Uploaded
photpy-0.2.tar.gz 1.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for photpy 0.2
File Interpreter ABI Platform
photpy-0.2-py3-none-any.whl Python 3 none any Details

Total release size: 1.7 MB

Release files / photpy-0.2.tar.gz

Download URL photpy-0.2.tar.gz
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
fb750b3c8d05f0924119fe7fd8662fef1d092fcd6ee3f0f935b7726a86e29455
BLAKE2b-256 checksum
How to use checksums
12d2ff3c5e851666d0317f8a6582c2d0c88423d94aed829eb532b06b24ae59ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.13

Release files / photpy-0.2-py3-none-any.whl

Download URL photpy-0.2-py3-none-any.whl
Size 37.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d720fa432c421d428503c186dd62910f91ee047615ab037267b22950374d807a
BLAKE2b-256 checksum
How to use checksums
ae0db824e5e454b90c5012b226ceffa9e31ecba9c532676e949e555dcece3e83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.13

Release history Release notifications | RSS feed

This release

0.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page