4.2.0 • Published 3 years ago

@josh-brown/vector v4.2.0

Weekly downloads
47
License
MIT
Repository
github
Last release
3 years ago

Vector

A linear algebra library written in TypeScript that focuses on generality, extensibility, and ease of use.

Features

  • Core:
    • Basic manipulation of vectors and matrices
    • Out-of-the-box support for number and ComplexNumber
    • Extensible to support general scalar types
  • Matrix Operations:
    • Matrix determinants
    • Matrix exponentials
    • Elementary row operations
    • Gauss-Jordan elimination
    • Eigenvalue / Eigenvector finding
  • Matrix Factorizations:
    • Cholesky Decomposition
    • LU Decomposition
    • QR Decomposition
    • Singular Value Decomposition
  • Applications:
    • Calculus: Differentiation via finite differences
    • Statistics: Least-Squares Regression for arbitrary model functions
    • Statistics: Principal component analysis
  • Machine learning models
    • Regularized linear regression
    • Logistic Regression
    • Support Vector Machines
  • And more to come!

Using Vector

See our Usage Guide for more on how to use Vector in your project.

Contributing to Vector

See our Contribution Guide for contribution guidelines and coding standards.

Documentation

See the API Documentation

4.2.0

3 years ago

4.1.1

3 years ago

4.1.0

3 years ago

4.0.0

3 years ago

3.4.0

4 years ago

3.3.0

4 years ago

3.2.0

4 years ago

3.1.0

4 years ago

3.0.4

4 years ago

3.0.3

4 years ago

3.0.2

4 years ago

3.0.0

4 years ago

2.0.0

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.2.0

5 years ago

0.1.0

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.1

5 years ago