Skip to main content

A collection of Deep Learning practice notebooks

Project description

dlprac - Deep Learning Practice Notebooks

A comprehensive collection of Jupyter notebooks for practicing deep learning concepts with Python, NumPy, Pandas, and Scikit-learn.

Installation

Install the package using pip:

pip install dlprac

Usage

Download Notebooks

After installation, you can download all practice notebooks to your current working directory:

dlprac download

Or specify a custom destination:

dlprac download --dest my-notebooks

List Available Notebooks

To see all available notebooks without downloading:

dlprac download --list

Package Information

Get information about the package:

dlprac info

Notebook Contents

This package includes 30+ Jupyter notebooks covering:

  • NumPy Basics (2.ipynb, 2a-2d.ipynb)

    • Array creation and manipulation
    • Indexing and slicing
    • Mathematical operations
    • Broadcasting
  • Linear Regression (3.ipynb, 3a-3b.ipynb, 3multi.ipynb)

    • Simple linear regression
    • Multiple linear regression
    • Model evaluation
  • Classification Algorithms (4.ipynb - 7.ipynb series)

    • Logistic regression
    • K-Nearest Neighbors (KNN)
    • Support Vector Machines (SVM)
    • Decision Trees
  • Clustering (8.ipynb series)

    • K-Means clustering
    • Hierarchical clustering
  • Neural Networks (9.ipynb series)

    • Basic neural network implementations
    • Deep learning concepts
  • Advanced Topics (10.ipynb series)

    • Ensemble methods
    • Model optimization

Requirements

The notebooks use the following Python libraries:

  • NumPy
  • Pandas
  • Matplotlib
  • Seaborn
  • Scikit-learn

Install them separately:

pip install numpy pandas matplotlib seaborn scikit-learn jupyter

Python API

You can also use the package programmatically in Python:

import dlprac

# Get the path to notebooks
notebooks_path = dlprac.get_notebooks_path()

# List all available notebooks
notebooks = dlprac.list_notebooks()
for nb in notebooks:
    print(nb)

License

MIT License

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

dlprac-0.1.0.tar.gz (37.5 kB view details)

Uploaded Source

Built Distribution

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

dlprac-0.1.0-py3-none-any.whl (40.7 kB view details)

Uploaded Python 3

File details

Details for the file dlprac-0.1.0.tar.gz.

File metadata

  • Download URL: dlprac-0.1.0.tar.gz
  • Upload date:
  • Size: 37.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for dlprac-0.1.0.tar.gz
Algorithm Hash digest
SHA256 863847ea334d2f037526a7a78f09e923e10453a7dcdf95c06e4e1c7e2a66c1aa
MD5 4ca599133745b812206861b9c59dc99e
BLAKE2b-256 16d0993f1203f69361589437a1d9e99514b2e09a0485b3eeeb0829723371f2e3

See more details on using hashes here.

File details

Details for the file dlprac-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: dlprac-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 40.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for dlprac-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7ff10e44b575a2c1d150d5cc71adfdee5e27a19230a94e57f32ed78f7adca64a
MD5 23ead96b0e6802c2952d3659ab3b5f4d
BLAKE2b-256 aa0b5cb029bde4790f6b0c78d28474e622221d3e690c325e468bc2c7a397b93f

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