Skip to content

Releases: rafaelgreca/scratchml

Releasing v10.1.1

Releasing v10.1.1 Pre-release
Pre-release

Choose a tag to compare

@rafaelgreca rafaelgreca released this 05 Dec 02:24

Updating requirements and reducing tests repetitions.

v10.1.0

v10.1.0 Pre-release
Pre-release

Choose a tag to compare

@rafaelgreca rafaelgreca released this 04 Dec 02:25

Rolling back and fixing One Hot Encoder implementation.

Releasing v10.0.0

Releasing v10.0.0 Pre-release
Pre-release

Choose a tag to compare

@rafaelgreca rafaelgreca released this 03 Dec 23:25
d093621

Fixing binary labeling problem in perceptron model (Issue #19)
Adding the SVR code implemented by @MatusPohorenec (Issue #17)
Adding the SVC code implemented by @Renkooo (Issue #14)
Adding the MLP Regression code implemented by @SebastianOndrus (Issue #15)
Updating docs and README
Updating and fixing CI unit test workflow (Issue #16)

Making ScratchML available to the public!

Choose a tag to compare

@rafaelgreca rafaelgreca released this 01 Oct 11:51

What you will see in this release:

  • Implementation of some ML algorithms (note: MLP is not ready for production yet))
  • Broad test coverage;
  • A lot of activation functions and accuracy metrics (both for regression and classification) to use;
  • Implementation of the Binary Cross Entropy and Cross Entropy functions;
  • A lot of distance metrics to be used in clustering algorithms;
  • Implementation of the Label Encoder and One-hot Encoding scalers;
  • Implementation of the traditional Train-Test-Split data split function, alongside KFold, Stratified KFold, and Split Into Batches.