The package allows you to monitor how python consumes your resources
Project description
Optimisation has become a need of the hour. Monitoring GPU %,RAM usage, Temperature of GPU etc are a great indicator of how a process happens. This project allows you to run a process analysing algorithm in a parallel thread while you are running your main code/deep learning model or any code block in python that needs to be monitored. A graph will be generated once the process completes and will be saved in the same folder as your python script.
Instructions to deploy :
1)Import the library
say you import it as benchmarking
Then,
2)Type
benchmarking.analyzer.start_recording()
at the point where you want to initilise the performance analysis.
3)Type
benchmarking.analyzer.stop_recording()
at the point where you want to stop the benchmarking process.
NOTE:A folder named temporary_file.txt will be created in your directory you may choose to keep it or delete it
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
Built Distribution
Hashes for Py_Monitor_JetsonTX2-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10234126ee63f71f57df9991930a3bffe3fb38136e29f70e9930e8128a9757de |
|
MD5 | 2dbade8390bb19ba24e86445ca82ea2d |
|
BLAKE2b-256 | eed550e9ca73266b1be24bdabd5a8704eb10982a26a9b85938e70bc6078e46b2 |
Hashes for Py_Monitor_JetsonTX2-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 764be5c19a502815c0c32950fe53a89ee13112b3ca894405f73637515de88f8c |
|
MD5 | c2657358c0fae298b575c4f31d349be1 |
|
BLAKE2b-256 | 0d911bd6e2ed5f74ea2cafff4b36b323aa237a18fb1108ed1702661266044d39 |