Solving simple problems using machine learning
Project description
dummy-problems
Solving "simple" problems using machine learning to improve my understanding (and have some fun!).
Project structure
I am mostly following the structure from https://python-poetry.org/docs/basic-usage/#project-setup and https://github.com/Lightning-AI/deep-learning-project-template.
There are three key elements: dataloaders, models, and evaluation. Additionally, visualisation tools will help with development and results.
Dataloaders
Models
Evaluation
Visualisation
Installation
Docker (recommended)
To install the required dependencies and run the code, use a Docker container:
cd docker
docker compose up
Pip (experimental)
To install as a Python package, run:
pip install dummy-problems
Note: published following: https://www.digitalocean.com/community/tutorials/how-to-publish-python-packages-to-pypi-using-poetry-on-ubuntu-22-04
Example 1: generating a synthetic dataset and benchmarking different classifiers.
Firstly, run notebooks/synthetic_data_generation.ipynb to generate a dataset of uppercase grayscale images. Parameters can be easily modified to increase/reduce the size of the images and/or the randomness of the dataset.
Secondly, ...
Project details
Release history Release notifications | RSS feed
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dummy_problems-0.1.1.tar.gz.
File metadata
- Download URL: dummy_problems-0.1.1.tar.gz
- Upload date:
- Size: 1.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.11.11 Darwin/21.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7ce52cdb0eb027d4a1dff29a3dd9e6dedc36a8f7e881d218b987e7c7881b9ed
|
|
| MD5 |
4841c29ae858c116c402a5015cc58adc
|
|
| BLAKE2b-256 |
2e2c65d8a0671a3192e4ccf5c2803f5d5f2ae089f271020c16e557790cdc6d25
|
File details
Details for the file dummy_problems-0.1.1-py3-none-any.whl.
File metadata
- Download URL: dummy_problems-0.1.1-py3-none-any.whl
- Upload date:
- Size: 2.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.5 CPython/3.11.11 Darwin/21.6.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba9d431bd481604c7fffcc70786f67f8f4c31437b2f5e2a072cc1b262fb67838
|
|
| MD5 |
1e7aca113f060f0c0f11eea03c145253
|
|
| BLAKE2b-256 |
854dab63e7865cf18e9f7966e33279f880d9f6aa8eae8450fbc5f68ef22ae519
|