Skip to main content

My learning toolbox, with every code that i have studied

Project description

PYPI PYTHON STUDY RESOURCES

This is a simple idea of grouping my notes and study material in a single space, thus creating a PyPi module where everyone can access these.

Installation and Use

Install the module from PIP:

pip install gobbezlearningtoolbox

Check all the materials in the module:

from gobbezlearningtoolbox.listall import ListAll
print(ListAll())

Use the material you want to study and find all the contents (example code):

from gobbezlearningtoolbox.datascience import DataScience

ds = DataScience()
print(ds.help())

Pick a content and start studying (example code):

from gobbezlearningtoolbox.datascience import DataScience

ds = DataScience()
print(ds.machinelearning())

List of materials:

DataScience:

  • imports_dataframe():

  • imports_machinelearning():

  • eda():

  • operations():

DeepLearning:

  • imports_regression(): Most used imports for Keras Deep Learning - Regression

  • imports_classifier(): Most used import for Keras Deep Learning - Classifier

  • sequential(): Simple ready-to-go guide for a sequential Deep Learning model using Keras

  • image_classifier(): Simple model to classify images using CNN

  • dropout(): Explain how to set a simple DropOut

  • learning_rate_scheduler(): Explain how to modify learning rate based on epochs

  • mixed_precision(): Explain how to setup a mixed_precision training

  • gradient_accumulation(): Explain how to use gradient accolumation to increase batch size

  • compile(): Explain how to compile a model

  • train(): Explain how to train a model

  • train_with_gradient_accumulation(): Explain advanced techniques for training a model

  • predict_regression(): Explain how to make regression predictions with the model

  • predict_classification(): Explain how to make classification predictions with the model

  • evaluate(): Explain how to evaluate the model

  • plot(): Explain how to plot results of the model

Contribute

You can contribute to the GitHub Repository or use it locally:

git clone https://github.com/gobbez/gobbezlearningtoolbox.git

Notes

Please note that this module isn't complete, and it only gives a basic entry-level to start. For more information contact me.

Updates

-added datascience -added deeplearning -added listall

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

gobbezlearningtoolbox-0.2.3.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gobbezlearningtoolbox-0.2.3-py3-none-any.whl (10.7 kB view details)

Uploaded Python 3

File details

Details for the file gobbezlearningtoolbox-0.2.3.tar.gz.

File metadata

  • Download URL: gobbezlearningtoolbox-0.2.3.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.4

File hashes

Hashes for gobbezlearningtoolbox-0.2.3.tar.gz
Algorithm Hash digest
SHA256 76ab09158fdcbf6184ace107b9cdc0bbfdbd53fb954eca46747dc776c28f5ad0
MD5 ec25b4d9a12fea35dd521c9255fb4d05
BLAKE2b-256 f218d3a73bd1ed4351903fa55314e94a44f9564f7b3bf1668cf77e777218ec5a

See more details on using hashes here.

File details

Details for the file gobbezlearningtoolbox-0.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for gobbezlearningtoolbox-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 01cd295a982f30e41fb4deb9b5a85242a42076c986ea77e60b0d29d88f268d98
MD5 2d7253854877cd9268e4846c9af52d19
BLAKE2b-256 8ed53d615f0037c379b5c45f1907b96d4543509102d3d64dbf37e88297912b1e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page