All Projects → nikdon → Pyentropy

nikdon / Pyentropy

Licence: apache-2.0
Entropy for Python

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Pyentropy

Go Shopping
A sample suite of services built on the go-micro framework
Stars: ✭ 98 (-34.23%)
Mutual labels:  sample
Golang Gin Realworld Example App
Exemplary real world application built with Golang + Gin
Stars: ✭ 1,780 (+1094.63%)
Mutual labels:  sample
Android Clean Architecture Mvvm Dagger Rx
Implemented by Clean Architecture, Dagger2, MVVM, LiveData, RX, Retrofit2, Room, Anko
Stars: ✭ 138 (-7.38%)
Mutual labels:  sample
Fable Elmish Electron Material Ui Demo
Complete boilerplate for Electron apps using Fable and Elmish with hot module reloading, time-travel debugging, etc.
Stars: ✭ 101 (-32.21%)
Mutual labels:  sample
Get Started Python
A Python application and tutorial that use Flask framework to provide a REST API to receive requests from the UI. The API then persists the data to a Cloudant database.
Stars: ✭ 104 (-30.2%)
Mutual labels:  sample
Mq Docker
[DEPRECATED] Sample Docker image for IBM® MQ
Stars: ✭ 120 (-19.46%)
Mutual labels:  sample
Php Jsondb
A PHP Class that reads JSON file as a database. Use for sample DBs
Stars: ✭ 96 (-35.57%)
Mutual labels:  sample
Spring Petclinic Angular
Angular 8 version of the Spring Petclinic sample application (frontend)
Stars: ✭ 145 (-2.68%)
Mutual labels:  sample
Playground
Playground
Stars: ✭ 108 (-27.52%)
Mutual labels:  sample
Coinverse
Coinverse Open App is the first audiocast app for cryptocurrency news. 🚀
Stars: ✭ 133 (-10.74%)
Mutual labels:  sample
Cloud Espm V2
This sample is a reference application project, showcasing an end-to-end development scenario for a Java-based app on SAP Cloud Platform. The app has a SAPUI5 web frontend, uses OData to connect to a Java-based cloud backend which in turn connects via JPA to an SAP HANA DB in the cloud.
Stars: ✭ 104 (-30.2%)
Mutual labels:  sample
Android Kotlin Clean Architecture
Android Sample Clean Architecture App written in Kotlin
Stars: ✭ 1,562 (+948.32%)
Mutual labels:  sample
Ddanimatedswitch
👍🏼 Awesome animated switch
Stars: ✭ 124 (-16.78%)
Mutual labels:  sample
Graph sampling
Graph Sampling is a python package containing various approaches which samples the original graph according to different sample sizes.
Stars: ✭ 99 (-33.56%)
Mutual labels:  sample
Done it
DoneIt is a sample note app 📝 Flutter application 📱 built to demonstrate use of Clean Architecture tools. Dedicated to all Flutter Developers with ❤️.
Stars: ✭ 140 (-6.04%)
Mutual labels:  sample
Hid Examples
Examples to accompany the book "Haskell in Depth"
Stars: ✭ 96 (-35.57%)
Mutual labels:  sample
Hana Xsa Opensap Hana7
openSAP HANA7 Course Exercise Materials - Software Development on SAP HANA (Update Q1/2019)
Stars: ✭ 117 (-21.48%)
Mutual labels:  sample
Mvvmrxjavaretrofitsample
MVVM RxJava Retrofit Sample
Stars: ✭ 148 (-0.67%)
Mutual labels:  sample
Android Mvp Basic Sample
Android MVP Basic Sample
Stars: ✭ 140 (-6.04%)
Mutual labels:  sample
Android Youtubemp3
Download videos as mp3 directly from Youtube Android App
Stars: ✭ 124 (-16.78%)
Mutual labels:  sample

pyEntropy (pyEntrp)

pypi Build Status codecov py27 status py36 status

  1. Quick start
  2. Usage
  3. Contributors and participation

This is a small set of functions on top of NumPy that help to compute different types of entropy for time series analysis.

Currently available:

  • Shannon Entropy shannon_entropy
  • Sample Entropy sample_entropy
  • Multiscale Entropy multiscale_entropy
  • Composite Multiscale Entropy composite_multiscale_entropy
  • Permutation Entropy permutation_entropy
  • Multiscale Permutation Entropy multiscale_permutation_entropy

Quick start

pip install pyentrp

Usage

from pyentrp import entropy as ent
import numpy as np


ts = [1, 4, 5, 1, 7, 3, 1, 2, 5, 8, 9, 7, 3, 7, 9, 5, 4, 3]
std_ts = np.std(ts)
sample_entropy = ent.sample_entropy(ts, 4, 0.2 * std_ts)

Requirements:

  • >numpy-1.7.0

Contributors and participation

Contributions are very welcome, documentation improvements/corrections, bug reports, even feature requests :)

Analytics

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].