A visualization library for FPGA Tool Performance
Project description
FPGA Tool Performance Visualization Library (FTPVL)
FTPVL is a library for simplifying the data collection and visualization process for Symbiflow development. Although it was made with Symbiflow in mind, it is highly extensible for future integration with other software.
Dependencies
The library extensively uses Pandas for data management and processing. Other dependencies are explained below:
pandas
: for data management and processingseaborn
: for colormap generationjinja2
: for visualization generation
Development Dependencies
requests-mock
: for mocking request object for testing fetcherspylint
: for lintingpytest
: testrunnercoverage
: for coverage testingblack
: for auto-formatting
Example Usage
Take a look at the notebooks below to demonstrate the functionality of FTPVL.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ftpvl-0.1.3.tar.gz
(11.9 kB
view details)
Built Distribution
ftpvl-0.1.3-py2.py3-none-any.whl
(12.8 kB
view details)
File details
Details for the file ftpvl-0.1.3.tar.gz
.
File metadata
- Download URL: ftpvl-0.1.3.tar.gz
- Upload date:
- Size: 11.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 768f9f1c7038f768be9da93ac442d985d9cdc2605a73ff39e18ae76f381e5dfb |
|
MD5 | b213528ff56faab9e8db71f5b40a72cc |
|
BLAKE2b-256 | 4a188a70153cbb5da7108c244d585df6d409419727aba24f8df2685b7835045c |
File details
Details for the file ftpvl-0.1.3-py2.py3-none-any.whl
.
File metadata
- Download URL: ftpvl-0.1.3-py2.py3-none-any.whl
- Upload date:
- Size: 12.8 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ff7e3a62f0c6eeb61756c453a788da03da8af2c0469a55ecf6270156c29f2fc |
|
MD5 | 582ad5967bff6c7ff22e19d5ed26388d |
|
BLAKE2b-256 | f049bccaa18701053d875c72958b416d61ae8ac9ca2b704875cffe0aed2ad823 |