Skip to main content

Internal system processing utility library

Project description

sklearnk

Collection of AI & ML lab programs.

Installation

pip install sklearnk

Usage

This package provides 15 AI/ML programs. Each program can be used in two ways:

1. Get Source Code as Text

import sklearnk

# Returns the full source code as a string
code = sklearnk.program1()
print(code)

2. Execute the Program

import sklearnk

# Executes the program directly
sklearnk.program1_run()

Program List

  • program1 / program1_run: Tic Tac Toe
  • program2 / program2_run: Alpha Beta Pruning
  • program3 / program3_run: 8 Puzzle (A* Algorithm)
  • program4 / program4_run: Hill Climbing
  • program5 / program5_run: Logistic Regression
  • program6 / program6_run: Naive Bayes
  • program7 / program7_run: K-Nearest Neighbors
  • program8 / program8_run: K-Means Clustering
  • program9 / program9_run: Logistic Regression (sklearn)
  • program10 / program10_run: Naive Bayes (sklearn)
  • program11 / program11_run: KNN (sklearn)
  • program12 / program12_run: K-Means (sklearn)
  • program13 / program13_run: Logistic Regression (User Input)
  • program14 / program14_run: Naive Bayes (User Input)
  • program15 / program15_run: KNN (User Input)

Examples

import sklearnk

# Example 1: View source code
source = sklearnk.program3()
print(source)

# Example 2: Run the A* algorithm
sklearnk.program3_run()

# Example 3: Get KNN source and save to file
with open('knn.py', 'w') as f:
    f.write(sklearnk.program7())

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

sklearnk-0.5.3.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

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

sklearnk-0.5.3-py3-none-any.whl (14.2 kB view details)

Uploaded Python 3

File details

Details for the file sklearnk-0.5.3.tar.gz.

File metadata

  • Download URL: sklearnk-0.5.3.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for sklearnk-0.5.3.tar.gz
Algorithm Hash digest
SHA256 6d76bf97119d22e966d24832747ad91b9d762fb94d36cbae6f627547420fa42e
MD5 06faf08660e260e7b1601dca9c74bc71
BLAKE2b-256 22aa912c5d434a5e943cbc5cb30457329c05c6103e091ab4c97a94fde4c81364

See more details on using hashes here.

File details

Details for the file sklearnk-0.5.3-py3-none-any.whl.

File metadata

  • Download URL: sklearnk-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 14.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for sklearnk-0.5.3-py3-none-any.whl
Algorithm Hash digest
SHA256 179f7104e1bcbf77afa62fbea6f813fa9cdd846d21c532f9d36a9abcc22ea304
MD5 650a2f366d128b3ecd74015abfa08a97
BLAKE2b-256 9127552a89d8b5ba867206f58ceb46206e75791a79eaa7440cabbbd490f9c5f3

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