ELNS 140b79b4b2 Adding Linear Discriminant Analysis (#1592)
* Adding new file to the machine_learning directory

* Adding initial documentation

* importing modules

* Adding Normal_gen function

* Adding Y_gen function

* Adding mean_calc function

* Adding prob_calc function

* Adding var_calc function

* Adding predict function

* Adding accuracy function

* Adding main function

* Renaming LDA file

* Adding requested changes

* Renaming some of functions

* Refactoring str.format() statements to f-string

* Removing unnecessary list objects inside two functions

* changing code style in some lines

* Fixing y_generator function

* Refactoring 'predict_y_values' function by using list comprehensions

* Changing code style in import statements

* Refactoring CLI code block

* fixup! Format Python code with psf/black push

* No lines longer than 88 characters
2019-11-26 12:57:53 +01:00
2019-11-14 18:22:23 -08:00
2019-10-18 08:13:58 +02:00
2019-11-19 13:52:55 -08:00
2019-10-05 10:14:13 +05:00
2019-11-23 04:06:52 +01:00
2019-10-05 10:14:13 +05:00
2019-10-31 19:49:25 +01:00
2019-11-18 12:47:26 +01:00
2019-11-17 19:37:58 +01:00
2019-11-17 19:37:58 +01:00
2019-06-02 12:14:18 +08:00
2019-11-17 19:37:58 +01:00

The Algorithms - Python

Donate  Build Status  LGTM  Gitter chat  contributions welcome   

All algorithms implemented in Python (for education)

These implementations are for learning purposes. They may be less efficient than the implementations in the Python standard library.

Contribution Guidelines

Read our Contribution Guidelines before you contribute.

Community Channel

We're on Gitter! Please join us.

List of Algorithms

See our directory.

Open in Gitpod

Languages
Python 99.9%
Shell 0.1%