Skip to main content

RapidUseML

Minimalistic Machine Learning Toolset used for quick training and usage of various models. One click for training, one click for prediction.

Usage:

Basics:

Prepare basic necessities for usage.

import RapidUse                                            # Ensure class is imported.
ml = RapidUse.ML()                                         # Create instance of class.
from pandas import read_csv                                # Get pandas to read CSVs.

Prediction:

Predicts target value(s) based on input data provided, with automated model identification. Note: ML.prdict(...) checks the folder and all directories within the folder its located in for the relevant model.

input_dataset = read_csv("input_dataset.csv")              # Load dataset for pred.
target_column = "column_d"                                 # Prediction target.
prediction_set = ml.predict(input_dataset, target_column)  # Try to obtain ML pred.

Training:

Trains many models based on dataset, select top 3 and optimise them for better performance.

training_dataset = read_csv("training_dataset.csv")        # Load dataset for training.
input_column_names = ["column_a", "column_b", "column_c"]  # What features to predict with.
target_column = "column_d"                                 # What component you want predicted.
train_test_ratio = 0.8                                     # What data % to dedicate to training.
ml.train(training_dataset, input_column_names, target_column, train_test_ratio)

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

RapidUseML-1.0.3.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

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

RapidUseML-1.0.3-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file RapidUseML-1.0.3.tar.gz.

File metadata

  • Download URL: RapidUseML-1.0.3.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for RapidUseML-1.0.3.tar.gz
Algorithm Hash digest
SHA256 e18049df670030658a5e89549687e8a84d7401ec78e73178d6c813039b2c2331
MD5 44198b3e8cd7fb0528809dda1d293a37
BLAKE2b-256 e6404e76ec9bcc31dc576d96f5b7259968eeb0a182c50a475ea439fb9bdbe83c

See more details on using hashes here.

File details

Details for the file RapidUseML-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: RapidUseML-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.4

File hashes

Hashes for RapidUseML-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ede94dd0c9ced4b993827eb3a1ffa28c669a58f4e06d9e150713ac51bf9637d3
MD5 61aa1042bafd4b173a30ac606159a3e3
BLAKE2b-256 699e33a7c8aa3c816d860f7c9b7e2e55f5fdeb9f0628b761d9c99ee0c910e19d

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.3 This release

2 files

1.0.2

2 files

1.0.1

2 files

Supported by

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