Skip to main content

Only the IterativeSVD algorithm from the fancyimpute package

Project description

Build Status Coverage Status DOI

plot

A fork of https://github.com/iskandr/fancyimpute which only includes its IterativeSVD algorithm. The original fancyimpute project had many more algorithms which required installing Tensorflow, which was difficult to do because of dependency issues. This minimal project is much simpler to install.

To install:

pip install fancySVD

Important Caveats

(1) This project is in "bare maintenance" mode. That means we are not planning on adding more imputation algorithms or features (but might if we get inspired). Please do report bugs, and we'll try to fix them. Also, we are happy to take pull requests for more algorithms and/or features.

Usage

from fancySVD import IterativeSVD

imputed_matrix = IterativeSVD().fit_transform(matrix)

Algorithms

Citation

As this project was forked from work done in https://github.com/iskandr/fancyimpute, if you use fancySVD in your academic publication, please cite the original authors as follows:

@software{fancyimpute,
  author = {Alex Rubinsteyn and Sergey Feldman},
  title={fancyimpute: An Imputation Library for Python},
  url = {https://github.com/iskandr/fancyimpute},
  version = {0.5.4},
  date = {2016},
}

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

fancySVD-0.1.3.tar.gz (10.4 kB view details)

Uploaded Source

File details

Details for the file fancySVD-0.1.3.tar.gz.

File metadata

  • Download URL: fancySVD-0.1.3.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.3 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.0 CPython/3.6.7

File hashes

Hashes for fancySVD-0.1.3.tar.gz
Algorithm Hash digest
SHA256 247929f614b1f9366c7897f3bedab974990e174513548a1ca32bc94914219d58
MD5 cdc878da176a67f01cc76b20c5dab181
BLAKE2b-256 3b1e1f4af5f167145b3609ff37bed0fb15d44b237c081ba2aa8d0709c723308c

See more details on using hashes here.

Supported by

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