No project description provided
Project description
Matrix manipulation helpers
Changelog
Table of Contents
Project Overview
A POC Python library that should help the data scientists to do data transformations, mainly focused on matrix transformations. The functions in the library are developed with vanilla python, but can work with Numpy arrays as well.
Prerequisites
Project makes use of numpy and Python 3.10. To start the process one needs to install dependencies listed in requirements.txt
Project Structure
Project consists of:
1.helpers
- file containing required functions
2.decorators
- decorators used fo validation of incoming data (matrix)
3. classes
- an additional file with custom Matrix class. Main purpose was to practice inheritance, variance, static typing and goose typing.
4. tests
- various test of functions
Test
To run the test execute python3 -m tests.test
in matrix-manipulation-aharas
folder.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for matrix_manipulation_aharas-0.4.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3acb7a6f9e5bf35126a6ff0eab7cbde58da087dc05050df5465839222c389db9 |
|
MD5 | 1320f145a6130727f230401218052a81 |
|
BLAKE2b-256 | 22c687724731c58c1afb62f7a978da0ca413961c6c94fb684ebcbe1128f62d61 |
Hashes for matrix_manipulation_aharas-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cace0ae03749acd1fb7e48a67c4c2305b70e4d9db059c48b55e3a16faba51db3 |
|
MD5 | db1286a9fef1fb45c819d17c3bc02894 |
|
BLAKE2b-256 | 1401d4c8799b910e63ace63ec23f53c3dd869a78a38fc6418fb103baf6058a0b |