Skip to content

[RFC]: Add batch machine learning algorithms in Javascript and C (tracking issue) #12875

Description

@nakul-krishnakumar

Description

This RFC proposes adding Javascript and C implementation for some batch machine learning algorithms. The purpose of this issue is to serve as a tracking issue for adding Javascript and C implementations.

Packages

Loss functions

KMeans

SGD Classification

  • Loss enum

    • ml/base/sgd-classification/loss-functions feat: add ml/base/sgd-classification/loss-functions #13333
    • ml/base/sgd-classification/loss-function-str2enum
    • ml/base/sgd-classification/loss-function-enum2str
    • ml/base/sgd-classification/loss-function-resolve-enum
    • ml/base/sgd-classification/loss-function-resolve-str
  • Learning Rate enum

    • ml/base/sgd-classification/learning-rates
    • ml/base/sgd-classification/learning-rate-str2enum
    • ml/base/sgd-classification/learning-rate-enum2str
    • ml/base/sgd-classification/learning-rate-resolve-enum
    • ml/base/sgd-classification/learning-rate-resolve-str
  • ml/base/sgd-classification/results/*

    • ml/base/sgd-classification/results/factory
    • ml/base/sgd-classification/results/float32
    • ml/base/sgd-classification/results/float64
    • ml/base/sgd-classification/results/struct-factory
    • ml/base/sgd-classification/results/to-json
    • ml/base/sgd-classification/results/to-string
  • ml/strided/dsgd-trainer

    • Javscript
    • C
  • ml/strided/dsgd-classification-binary

    • Javscript
    • C
  • ml/strided/dsgd-classification-multiclass

    • Javscript
    • C
  • ml/sgd-classification/ctor

    • Javscript
    • C
  • ml/perceptron/ctor

    • Javscript
    • C

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions