Metadata-Version: 2.1
Name: Py-Monitor-JetsonTX2
Version: 0.0.3
Summary: The package allows you to monitor how python consumes your resources
Home-page: UNKNOWN
Author: Siddharth Menon
Author-email: siddharth.menon1@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown

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


