Skip to main content

Topic-wise practical code printer for PySpark, time series, MongoDB, PL, CloudSim, and more.

Project description

torchhe

This library exposes three main classes:

  • DSTL
  • PL
  • DSA

Example:

from torchhe import DSTL, PL, DSA

dstl = DSTL()
pl = PL()
dsa = DSA()

dstl.listing()
dstl.time_series.show()
dstl.mongodb.instructions()

pl.listing()
pl.activation_functions.top()
pl.activation_functions.basic_activation_function_visualizer()
pl.cloudsim.instructions()
pl.cloudsim.priority_based_cloudlet_scheduling()
pl.cloud_apps.employee_record_management_system()

dsa.listing()
dsa.trees.avl_tree()
dsa.knapsack.knapsack_01()

Structure

  • DSTL
    • pyspark
    • time_series
    • mongodb
  • PL
    • activation_functions
    • neural_networks
    • fuzzy_logic
    • cloud_computing
    • cloud_apps
    • cloudsim
    • cloudlet
    • apex
  • DSA
    • knapsack
    • trees
    • graphs
    • heaps

Each PL topic has:

  • top() to print the related problem statements from PROBLEM STATEMENT.pdf
  • topic-specific methods to print the matching code/content from Programming Lab Practice Programs.pdf

Each DSA topic has:

  • Methods corresponding to specific practical implementations (e.g., avl_tree(), knapsack_01())

Extra helpers:

  • listing() prints available groups or methods
  • instructions() prints setup or run instructions where available

Notes:

  • The library publishes as torchhe and supports from torchhe import DSTL, PL, DSA.
  • Internally the packaged content is still sourced from the pysparke module tree.
  • The library prints the extracted text as stored in the repo.
  • Some PL content comes from OCR text extracted from PDF, so spacing/formatting may look imperfect.

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

torchhe-0.1.13.tar.gz (2.0 MB view details)

Uploaded Source

Built Distribution

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

torchhe-0.1.13-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

Details for the file torchhe-0.1.13.tar.gz.

File metadata

  • Download URL: torchhe-0.1.13.tar.gz
  • Upload date:
  • Size: 2.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for torchhe-0.1.13.tar.gz
Algorithm Hash digest
SHA256 637404a0bef2927c9e3b18931bb5e2e7ee3680dc81ad2aaf3c78c51514ee2120
MD5 bd14eace7c60cff49aadf3838c2d92bc
BLAKE2b-256 7bb06560cc4db0e422ac6d8f05c080092885b2211dc6477bca40d9e88c5c02f1

See more details on using hashes here.

File details

Details for the file torchhe-0.1.13-py3-none-any.whl.

File metadata

  • Download URL: torchhe-0.1.13-py3-none-any.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for torchhe-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 8aec7b2a155d9c6d6983855106e3546e0061668c9675f858d7d34f802a911d3d
MD5 a2100cf0e60a594bdfce8b423c8f7947
BLAKE2b-256 171edc18f113a29b8d10b8f0853e12dd4232f5a7eaf005cee139bf4f6be4d0ee

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