All Projects → mwv → zca

mwv / zca

Licence: GPL-3.0 license
ZCA whitening in python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to zca

Nyaggle
Code for Kaggle and Offline Competitions
Stars: ✭ 209 (+620.69%)
Mutual labels:  feature-engineering
semi-supervised-paper-implementation
Reproduce some methods in semi-supervised papers.
Stars: ✭ 35 (+20.69%)
Mutual labels:  zca
msda
Library for multi-dimensional, multi-sensor, uni/multivariate time series data analysis, unsupervised feature selection, unsupervised deep anomaly detection, and prototype of explainable AI for anomaly detector
Stars: ✭ 80 (+175.86%)
Mutual labels:  feature-engineering
Deep Learning Machine Learning Stock
Stock for Deep Learning and Machine Learning
Stars: ✭ 240 (+727.59%)
Mutual labels:  feature-engineering
feng
feng - feature engineering for machine-learning champions
Stars: ✭ 27 (-6.9%)
Mutual labels:  feature-engineering
AutoTS
Automated Time Series Forecasting
Stars: ✭ 665 (+2193.1%)
Mutual labels:  feature-engineering
Lightautoml
LAMA - automatic model creation framework
Stars: ✭ 196 (+575.86%)
Mutual labels:  feature-engineering
PubMed-Best-Match
Machine-learning based pipeline relying on LambdaMART currently used in PubMed for relevance (Best Match) searches
Stars: ✭ 36 (+24.14%)
Mutual labels:  feature-engineering
clink
Clink is a library that provides APIs and infrastructure to facilitate the development of parallelizable feature engineering operators that can be used in both C++ and Java runtime.
Stars: ✭ 24 (-17.24%)
Mutual labels:  feature-engineering
featuretoolsOnSpark
A simplified version of featuretools for Spark
Stars: ✭ 24 (-17.24%)
Mutual labels:  feature-engineering
tsflex
Flexible time series feature extraction & processing
Stars: ✭ 252 (+768.97%)
Mutual labels:  feature-engineering
FIFA-2019-Analysis
This is a project based on the FIFA World Cup 2019 and Analyzes the Performance and Efficiency of Teams, Players, Countries and other related things using Data Analysis and Data Visualizations
Stars: ✭ 28 (-3.45%)
Mutual labels:  feature-engineering
skrobot
skrobot is a Python module for designing, running and tracking Machine Learning experiments / tasks. It is built on top of scikit-learn framework.
Stars: ✭ 22 (-24.14%)
Mutual labels:  feature-engineering
Amazing Feature Engineering
Feature engineering is the process of using domain knowledge to extract features from raw data via data mining techniques. These features can be used to improve the performance of machine learning algorithms. Feature engineering can be considered as applied machine learning itself.
Stars: ✭ 218 (+651.72%)
Mutual labels:  feature-engineering
exemplary-ml-pipeline
Exemplary, annotated machine learning pipeline for any tabular data problem.
Stars: ✭ 23 (-20.69%)
Mutual labels:  feature-engineering
Tsfel
An intuitive library to extract features from time series
Stars: ✭ 202 (+596.55%)
Mutual labels:  feature-engineering
kaggle-berlin
Material of the Kaggle Berlin meetup group!
Stars: ✭ 36 (+24.14%)
Mutual labels:  feature-engineering
anovos
Anovos - An Open Source Library for Scalable feature engineering Using Apache-Spark
Stars: ✭ 77 (+165.52%)
Mutual labels:  feature-engineering
ReinforcementLearning Sutton-Barto Solutions
Solutions and figures for problems from Reinforcement Learning: An Introduction Sutton&Barto
Stars: ✭ 20 (-31.03%)
Mutual labels:  feature-engineering
EvolutionaryForest
An open source python library for automated feature engineering based on Genetic Programming
Stars: ✭ 56 (+93.1%)
Mutual labels:  feature-engineering

zca

ZCA whitening in python with a sklearn-like interface

Usage

from zca import ZCA
import numpy as np
X = np.random.random((10000, 15)) # data array
trf = ZCA().fit(X)
X_whitened = trf.transform(X)
X_reconstructed = trf.inverse_transform(X_whitened)
assert(np.allclose(X, X_reconstructed)) # True

Installation

git clone https://github.com/mwv/zca.git
cd zca; python setup.py install

Requirements

  • numpy
  • scipy
  • scikit-learn

Licence

GPLv3

Authors

zca was written by Maarten Versteegh.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].