Skip to main content

My first Python library

Project description

Edvins Python Library

My library for personally coded python functions and classes
Is sorted into my courses right now
The library isn't superrr useful, but it's fun

Installation

pip install edvinspythonlib

Get started

How to use one of my functions or classes in your own code

# Import one of the modules
from edvinspythonlib import machinelearning as ml

# Call the method you wish to use
model = ml.linearRegression()
model.fit(X,y)
model.residualPlot(X,y)

Documentation

Currently the three working modules are:

  • machinelearning
  • imageanalysis
  • algodata

Later I hope to also add funtionality for:

  • mathstat
  • computervision
  • reinforcementlearning
  • activemachinelearning

Testing is currently sparse, but I hope to work on that soon

machinelearning

Some functions and classes for my course "Machine learning and data mining" Current implementations:

  • function standardizedata
  • function PCAe
  • function kFoldCV
  • function nestedCV
  • class linearRegression
  • class baselineRegression

algodata

Some functions and classes for my course "Algorithms and data structures" Current implementations:

  • class Stack
  • class Queue
  • function SA

imageanalysis

Some functions and classes for my course "Image analysis" Current implementations:

  • function plotimg
  • function todecimal
  • function tobin
  • function histogram
  • function changevectorbasis
  • function thinlensequation
  • function runlengthencoding
  • function chaincode
  • function stretchimage
  • function stretchfunction
  • function gammamapping
  • function logmapping
  • function bilinear
  • function calculateR
  • function calculateentropy

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

edvinspythonlib-0.2.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

edvinspythonlib-0.2.0-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file edvinspythonlib-0.2.0.tar.gz.

File metadata

  • Download URL: edvinspythonlib-0.2.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.0

File hashes

Hashes for edvinspythonlib-0.2.0.tar.gz
Algorithm Hash digest
SHA256 402ef768d74d3972e60ec3386bed8bc4c6be39ac2532a8ec246951e7865b7987
MD5 ad64818c39088619d6b4739b704f717d
BLAKE2b-256 7181ffca480d13f26a1cd3e79bff474c9bee72507981ccf6f253686fd1957214

See more details on using hashes here.

File details

Details for the file edvinspythonlib-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for edvinspythonlib-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b0003e96cc03347b9a5762187808701bd2f4747204c1373fd58a44276edf6af
MD5 2f39855f762b7602fcd05413cc89c7c1
BLAKE2b-256 c9489691cbad189132fd9ccefecd23988aa2730b7d67a049d944d8c539c230ea

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page