Run next commands to reproduce work environment:
- python -m venv .venv
- source .venv/bin/activate
- pip install -f requirements.txt
Implementation of this task can be found in the pytorch_basic.ipynb
file with all explanation. Some additional help function is declared in utils
module and configuration file is under the config.yaml
file.
Implementation of this task can be found in the denoising.ipynb
file with all explanation. The resulting validation dataset is saved under denoising_valid_results.csv
.
Review is located in the Neuromorphic Computation Review.md
file.
Place for improvement:
- this README file can be updated and maintained in a more structured and detailed way, as for example here.
- every solution can be deployed with docker container with API, as here
- add documentation to the base code implementation blocks
- process more literature for signal denoising modeling and validation
- at the denoising task I produce very raw code style due to lake of time. Perfectly, keep code clearance as in task 1