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
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
sklearnk-0.5.5.tar.gz
(10.4 kB
view details)
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
sklearnk-0.5.5-py3-none-any.whl
(15.7 kB
view details)
File details
Details for the file sklearnk-0.5.5.tar.gz.
File metadata
- Download URL: sklearnk-0.5.5.tar.gz
- Upload date:
- Size: 10.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fec69b067bef155548e7a48ffc7166662939a26fa37192a989f5be186052761f
|
|
| MD5 |
0988dd41558c7a1ee38597677cc0c779
|
|
| BLAKE2b-256 |
990f29a4a4241fdd14d929da80201a252f74b6afac72f9214e2e08d0f2edf005
|
File details
Details for the file sklearnk-0.5.5-py3-none-any.whl.
File metadata
- Download URL: sklearnk-0.5.5-py3-none-any.whl
- Upload date:
- Size: 15.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
db9b0167211b20eae7679f2d90aa831909136cadabab0893e4e981f97b2afe45
|
|
| MD5 |
2f57bd14cd90623489e4778166223f08
|
|
| BLAKE2b-256 |
f0957c39cd6655e7d75e321a67e4c6cde3f4e01c4f96f72b7df48618c5806681
|