https://github.com/laszukdawid/PyEMD

sort by:
Revision Author Date Message Commit Date
52eadb6 Use tqdm as progress bar 04 December 2022, 19:33:03 UTC
98551c4 Typo for github workflow 04 December 2022, 02:33:37 UTC
7443199 Python3.6 had EOL 12/2021 - issues with github actions 04 December 2022, 02:31:45 UTC
6bf547c Github testing 04 December 2022, 02:26:06 UTC
0816621 Linting lib was broken due to its dep 04 December 2022, 02:02:13 UTC
b926cc5 Add optional progress dots to EEMD and CEEMDAN 04 December 2022, 01:50:32 UTC
1320105 Grammatical update (#122) 10 July 2022, 19:19:28 UTC
5da9cc7 Bump version to 1.2.3 to deploy package 27 March 2022, 02:39:48 UTC
97afbc8 CEEMDAN use processes when decomposing noise (#116) * CEEMDAN use processes when decomposing noise * Freeze dev libs versions 27 March 2022, 01:20:49 UTC
5859f5e Migrate to static build definition (rm setup.py) 18 January 2022, 03:03:06 UTC
48ea678 Build and publish package on PyEMD/__init__.py update 18 January 2022, 03:02:37 UTC
9caf51c Update workflow to publish package on version tag push 28 December 2021, 21:37:02 UTC
d062000 Loose NumPy and SciPy top version (#109). Add Changelog. (#110) 28 December 2021, 21:23:59 UTC
9b5e15e If you need to test, test it on origin/master 👍 05 December 2021, 23:36:47 UTC
a55ac00 Fix .readthedocs path to root 05 December 2021, 23:31:27 UTC
d57333f Separate doc config to a file 05 December 2021, 23:29:26 UTC
0c751a6 Add Whitenoise_check to documentation Small refactoring to whitenoise_check. Mainly to fix doc but also scratch pedantic itch. 05 December 2021, 23:04:37 UTC
e37640e #104 - Added IMF significance test "whitenoise check" (#105) 02 December 2021, 01:40:49 UTC
660d7db Enable Github Actions linting and testing (#106) 28 November 2021, 06:35:04 UTC
717a647 Update issue templates 06 November 2021, 16:43:01 UTC
ecda9ca Fix package builder 02 November 2021, 03:59:47 UTC
d0fdcb6 Create __init__.py 01 November 2021, 18:10:45 UTC
da7d203 Fixing #102 - check for zero residue and discard 29 October 2021, 06:40:02 UTC
6d78eb4 Fix deprecation warnings 29 October 2021, 06:15:06 UTC
22bc418 Formatting with Black. Linting with pycodestyle. 29 October 2021, 06:12:22 UTC
3d8ec29 Provide full text of Apache v2 License 16 September 2021, 17:47:54 UTC
f7ce47a style: trying to convince Codacy that I'm an A coder. But, it's last. 05 September 2021, 22:04:53 UTC
83ed35c Update build and quality badges. Refactor to please the Quality Judge. 05 September 2021, 20:53:55 UTC
476d912 docs: Add zenodo DOI to citations and a badge to README 05 September 2021, 20:12:55 UTC
7b0c9c6 docs: Add citation file for GitHub to parse 05 September 2021, 20:04:32 UTC
c974984 docs: Add CEEMDAN.ceemdan doc. Rename speedup page. Change contact. 05 September 2021, 19:35:26 UTC
7ab9f61 Bump to v1.0.0 Someone on the internet was making fun of VerZero and I took that personally. Enough is enough! 12 August 2021, 21:57:20 UTC
291c5fb Readme: remove kofi badge and change install order 06 June 2021, 17:49:22 UTC
f5f0f4e Add note on EEMD's reproducibility #92 04 June 2021, 17:01:29 UTC
f8d102b Version bump: 0.2.15 24 April 2021, 01:26:23 UTC
7db0d12 Recent bug fix (#90) wasn't supported by Python3.5 24 April 2021, 01:23:43 UTC
186bfe0 Bug fix to get timeline that contains all required values #90 24 April 2021, 01:03:19 UTC
ad2e167 Stylistic fixes. Why was I wrong and why will I be even wronger? 24 April 2021, 01:00:54 UTC
8666717 Spell check run. Apologies for all typhoons. 09 February 2021, 07:37:00 UTC
70dbb53 Update doc theme to RTD_Sphinx and a bit of content 29 January 2021, 03:10:39 UTC
89d75f5 EEMD provides ensemble stats and access to all imfs (#85) (#86) * EEMD provides ensemble stats and access to all imfs * Remove pickle method compatible with python2.x * Python requirements update in setup 28 January 2021, 20:51:51 UTC
f717078 Sphinx doesn't support "Keyword parameters" in numpydoc style 17 January 2021, 19:38:05 UTC
9329ec3 EEMD allows separating imfs and trends #85 Handling trend separately required updating EEMD trial_update to return a tuple instead of array (previously). This required updating handling logic. The default is backwards compatible. To enable separate handling logic a "separate_trends" flag is required. Updated tests for EMD and EEMD. Tiny docs update. Version bump: 0.2.12 17 January 2021, 19:13:57 UTC
10646b4 Disable default parallelizm in EEMD and CEEMDAN #83 25 November 2020, 22:24:58 UTC
eec7e45 Dump python2.7 support and lesser minor version bump Next version is 1.0.0. 24 November 2020, 23:03:19 UTC
bc827fd Remove type declaration from code blocks to support python3.5 24 November 2020, 23:02:27 UTC
852e49f Long delayed typing update All supported modules have been updated with signature types. Some stylistic changes to be more pythonic (the past looks always weird from perspective). Some potential bug fixes which apparently were never hit. Might consider removing these rail guards. 24 November 2020, 22:44:14 UTC
782793e Update contact details. Tickets are better since anyone can help 24 November 2020, 22:41:18 UTC
4ed2e25 [CI maintenance] Codecov rules update and migrate to travis-ci.com Codecov rule to ignore unsupported 2D methods Move from travic-ci.org to travis-ci.com and update build config 24 November 2020, 22:18:10 UTC
612474f Update Readme with bibtex citation It came up on many occasions that personal page isn't a suitable reference. Hopefully the GitHub reference is better as I've seen it on many reputable package readme pages. 04 September 2020, 16:46:34 UTC
664aa28 fix exploding values on parabolic extrema detection 22 June 2020, 03:02:13 UTC
8421815 Update test coverage to include visualisation.py 10 April 2020, 22:54:24 UTC
1989b76 Extend Readme with FAQ Minor version bump 10 April 2020, 22:44:13 UTC
9fb550f Documentation fixes. Bump version to 0.2.8. New chapter on Speeding up tricks. Updated Visualisation to highligh params. Replaced lazy-paralle evaluation to normal as it caused confusion. 10 April 2020, 22:19:28 UTC
556a113 Improvements in visualization module (#73) * Add method to return IMFs and residuum for visualization module * Added compact schemes to improve frequency analysis A 6th order compact scheme was added to compute the time-derivative for the instantaneous frequency (it was shwon to be of minor importance, so that the 1st order forward scheme from `np.diff` as kept as default). Also, a 6th order compact filter was included to eliminate the ringing that appears in the imaginary part of the Hilbert transformed signal. The usage of such high-frequency, low-strength filter was shown to improve the time-frequency analysis of the signal. * Add test for visualization module 29 March 2020, 03:09:42 UTC
a394331 Extend gen split to EEMD 02 February 2020, 00:28:32 UTC
dd63509 Bug fix - First IMF obtained from EEMD with zeros (#71) The `_eemd` method was being applied to get the first IMF, and it was returning a null IMF. That is because the iterator `all_IMFs` was being used more than once, which would raise a StopIteration exception after its first use. Then, the code wasn't entering the loop to give values to E_IMF because all_IMFs was an empty list. There are 2 ways to fix this problem: (1) simply convert the iterator to a list before the next use, or (2) create two more iterators using itertools.tee. In this commit, option (2) is employed. 02 February 2020, 00:20:38 UTC
e8e50c1 Bug fix: cast map iterator to a list in EEMD 26 January 2020, 01:47:01 UTC
15237b9 Start and close process pool on parallel execs 09 January 2020, 17:06:58 UTC
aa00c3c Fix references to EMD2D and BEMD 01 October 2019, 03:13:46 UTC
b96ebde Experiment with support button 07 August 2019, 04:18:54 UTC
947041c Fix visualisation inst freq calculation #58 27 July 2019, 02:27:01 UTC
c285242 Option to disable EEMD & CEEMDAN parallel processes 15 June 2019, 20:16:27 UTC
9696b72 Update README on common Windows issue 05 June 2019, 19:32:52 UTC
37f5a6b Typo fix and tiny refactoring 25 May 2019, 03:06:32 UTC
9517960 Fixes coverage results (#51) 21 May 2019, 02:02:21 UTC
dabde4e Few fixes (#50) * Fixing logging issue and failing tests. Travis support 3.6. 20 May 2019, 22:28:31 UTC
70c6eac Huge speedup by small refactor (#47) Force index based T in a simple extrema detection mode 01 April 2019, 16:26:14 UTC
0de9fa0 CEEMDAN no longer inplace updates input signal (#46) 23 March 2019, 16:32:19 UTC
de373ec Merge remote-tracking branch 'origin/master' 10 January 2019, 06:36:11 UTC
fa6c59c Visualisation - fix display for a single imf #35 10 January 2019, 06:35:54 UTC
0a6fd56 Visualisation - fix display for a single imf #34 10 January 2019, 06:30:49 UTC
2ed4990 Energy convergence metric 06 January 2019, 20:54:08 UTC
a3dfd12 Update Visualisation examples 26 December 2018, 19:31:34 UTC
d108b6c Typo in Visualisation example #33 26 December 2018, 19:14:48 UTC
fa7d497 Missing numpy import #30 26 December 2018, 02:12:24 UTC
ef0c115 Visulisation (#29) * Disable 2D tests as 2D is not supported * Disable tests and catch import exceptions * Disabling matplotlib dependency 16 December 2018, 18:20:21 UTC
38b2cc3 Visualisation module introduction 16 December 2018, 03:24:55 UTC
23deb4f Add accessor for separate imfs and residue 02 July 2018, 23:07:07 UTC
035a155 Update doc. Removed EMD2D from examples and added warning to 2D. 13 June 2018, 03:33:03 UTC
0a91796 Sadly... Explicit on EMD image being experimental. 13 June 2018, 02:54:41 UTC
a2ee378 Add BEMD to doc 11 June 2018, 06:59:44 UTC
cb0336c Requirment add to fix failing doc 11 June 2018, 00:27:08 UTC
bfb60f7 FIX: Moving rst to md in two steps 08 May 2018, 04:38:07 UTC
c2d7487 New release: 0.2.5. Cleaning, cleaning... 08 May 2018, 04:27:05 UTC
cede216 DOC: Update on FIXE and FIXE_H params * Explain FIXE and FIXE_H params * Fix few typo * Copyright until forever! 06 May 2018, 18:17:33 UTC
bde8b22 FIX: EMD2D decompose to two imfs 06 May 2018, 18:02:00 UTC
9b3492d BEMD (#22) * Initiate Bidimensional EMD (BEMD) * BEMD with test Not super happy about the implementation. Cannot reproduce results from Nunes et al. paper. 06 May 2018, 08:37:42 UTC
6e771c0 Add examples ref in the doc and in PyEMD 19 April 2018, 05:34:57 UTC
33d83e9 Add HHT example. Restructure examples. 19 April 2018, 05:18:07 UTC
6aa5aa9 Doc should explain threshold values 14 April 2018, 18:56:08 UTC
51f3588 Rename licence file 27 December 2017, 00:29:12 UTC
891a05b Fix pickling for Python2 13 December 2017, 04:01:26 UTC
cbc5c23 Parallel version of EEMD 13 December 2017, 02:37:21 UTC
c755695 Tiny updates to previous commit 11 December 2017, 16:10:42 UTC
32ff94c Following code review from Codacy 19 November 2017, 20:02:38 UTC
18070f4 Obeying Codacy code review 19 November 2017, 06:46:37 UTC
2a0dcbe Thread specific seed via numpy RandomState 18 November 2017, 23:27:07 UTC
d510bfe Update tests. CEEMDAN test kwargs. 18 November 2017, 04:18:44 UTC
f5b868a Add seed interface to EEMD and CEEMDAN 18 November 2017, 04:04:39 UTC
back to top