7b0c9c6 | Dawid Laszuk | 05 September 2021, 20:04:32 UTC | docs: Add citation file for GitHub to parse | 05 September 2021, 20:04:32 UTC |
c974984 | Dawid Laszuk | 05 September 2021, 19:35:26 UTC | docs: Add CEEMDAN.ceemdan doc. Rename speedup page. Change contact. | 05 September 2021, 19:35:26 UTC |
7ab9f61 | Dawid Laszuk | 12 August 2021, 21:41:57 UTC | 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 | Dawid Laszuk | 06 June 2021, 17:49:22 UTC | Readme: remove kofi badge and change install order | 06 June 2021, 17:49:22 UTC |
f5f0f4e | Dawid Laszuk | 04 June 2021, 17:01:29 UTC | Add note on EEMD's reproducibility #92 | 04 June 2021, 17:01:29 UTC |
f8d102b | Dawid Laszuk | 24 April 2021, 01:26:23 UTC | Version bump: 0.2.15 | 24 April 2021, 01:26:23 UTC |
7db0d12 | Dawid Laszuk | 24 April 2021, 01:23:43 UTC | Recent bug fix (#90) wasn't supported by Python3.5 | 24 April 2021, 01:23:43 UTC |
186bfe0 | Dawid Laszuk | 24 April 2021, 01:01:48 UTC | Bug fix to get timeline that contains all required values #90 | 24 April 2021, 01:03:19 UTC |
ad2e167 | Dawid Laszuk | 24 April 2021, 00:53:08 UTC | Stylistic fixes. Why was I wrong and why will I be even wronger? | 24 April 2021, 01:00:54 UTC |
8666717 | Dawid Laszuk | 09 February 2021, 07:37:00 UTC | Spell check run. Apologies for all typhoons. | 09 February 2021, 07:37:00 UTC |
70dbb53 | Dawid Laszuk | 29 January 2021, 03:10:39 UTC | Update doc theme to RTD_Sphinx and a bit of content | 29 January 2021, 03:10:39 UTC |
89d75f5 | Dawid Laszuk | 28 January 2021, 20:51:51 UTC | 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 | Dawid Laszuk | 17 January 2021, 19:38:05 UTC | Sphinx doesn't support "Keyword parameters" in numpydoc style | 17 January 2021, 19:38:05 UTC |
9329ec3 | Dawid Laszuk | 17 January 2021, 19:13:16 UTC | 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 | Dawid Laszuk | 25 November 2020, 22:24:58 UTC | Disable default parallelizm in EEMD and CEEMDAN #83 | 25 November 2020, 22:24:58 UTC |
eec7e45 | Dawid Laszuk | 24 November 2020, 23:03:19 UTC | Dump python2.7 support and lesser minor version bump Next version is 1.0.0. | 24 November 2020, 23:03:19 UTC |
bc827fd | Dawid Laszuk | 24 November 2020, 23:02:27 UTC | Remove type declaration from code blocks to support python3.5 | 24 November 2020, 23:02:27 UTC |
852e49f | Dawid Laszuk | 24 November 2020, 22:44:14 UTC | 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 | Dawid Laszuk | 24 November 2020, 22:41:18 UTC | Update contact details. Tickets are better since anyone can help | 24 November 2020, 22:41:18 UTC |
4ed2e25 | Dawid Laszuk | 24 November 2020, 22:17:49 UTC | [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 | Dawid Laszuk | 04 September 2020, 16:46:34 UTC | 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 | Dawid Laszuk | 22 June 2020, 03:02:13 UTC | fix exploding values on parabolic extrema detection | 22 June 2020, 03:02:13 UTC |
8421815 | Dawid Laszuk | 10 April 2020, 22:54:24 UTC | Update test coverage to include visualisation.py | 10 April 2020, 22:54:24 UTC |
1989b76 | Dawid Laszuk | 10 April 2020, 22:44:13 UTC | Extend Readme with FAQ Minor version bump | 10 April 2020, 22:44:13 UTC |
9fb550f | Dawid Laszuk | 10 April 2020, 22:19:28 UTC | 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 | Renato Fuzaro Miotto | 29 March 2020, 03:09:42 UTC | 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 | Dawid Laszuk | 02 February 2020, 00:28:32 UTC | Extend gen split to EEMD | 02 February 2020, 00:28:32 UTC |
dd63509 | Renato F. Miotto | 02 February 2020, 00:20:38 UTC | 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 | Dawid Laszuk | 26 January 2020, 01:47:01 UTC | Bug fix: cast map iterator to a list in EEMD | 26 January 2020, 01:47:01 UTC |
15237b9 | Dawid Laszuk | 09 January 2020, 17:06:58 UTC | Start and close process pool on parallel execs | 09 January 2020, 17:06:58 UTC |
aa00c3c | Dawid Laszuk | 01 October 2019, 03:13:46 UTC | Fix references to EMD2D and BEMD | 01 October 2019, 03:13:46 UTC |
b96ebde | Dawid Laszuk | 07 August 2019, 04:18:54 UTC | Experiment with support button | 07 August 2019, 04:18:54 UTC |
947041c | Dawid Laszuk | 27 July 2019, 02:27:01 UTC | Fix visualisation inst freq calculation #58 | 27 July 2019, 02:27:01 UTC |
c285242 | Dawid Laszuk | 15 June 2019, 20:16:27 UTC | Option to disable EEMD & CEEMDAN parallel processes | 15 June 2019, 20:16:27 UTC |
9696b72 | Dawid Laszuk | 05 June 2019, 19:32:52 UTC | Update README on common Windows issue | 05 June 2019, 19:32:52 UTC |
37f5a6b | Dawid Laszuk | 25 May 2019, 02:45:25 UTC | Typo fix and tiny refactoring | 25 May 2019, 03:06:32 UTC |
9517960 | Dawid Laszuk | 21 May 2019, 02:02:21 UTC | Fixes coverage results (#51) | 21 May 2019, 02:02:21 UTC |
dabde4e | Dawid Laszuk | 20 May 2019, 22:28:31 UTC | Few fixes (#50) * Fixing logging issue and failing tests. Travis support 3.6. | 20 May 2019, 22:28:31 UTC |
70c6eac | Yuriy Gabuev | 01 April 2019, 16:26:14 UTC | Huge speedup by small refactor (#47) Force index based T in a simple extrema detection mode | 01 April 2019, 16:26:14 UTC |
0de9fa0 | nescirem | 23 March 2019, 16:32:19 UTC | CEEMDAN no longer inplace updates input signal (#46) | 23 March 2019, 16:32:19 UTC |
de373ec | Dawid Laszuk | 10 January 2019, 06:36:11 UTC | Merge remote-tracking branch 'origin/master' | 10 January 2019, 06:36:11 UTC |
fa6c59c | Dawid Laszuk | 10 January 2019, 06:30:49 UTC | Visualisation - fix display for a single imf #35 | 10 January 2019, 06:35:54 UTC |
0a6fd56 | Dawid Laszuk | 10 January 2019, 06:30:49 UTC | Visualisation - fix display for a single imf #34 | 10 January 2019, 06:30:49 UTC |
2ed4990 | Dawid Laszuk | 06 January 2019, 20:54:08 UTC | Energy convergence metric | 06 January 2019, 20:54:08 UTC |
a3dfd12 | Dawid Laszuk | 26 December 2018, 19:30:39 UTC | Update Visualisation examples | 26 December 2018, 19:31:34 UTC |
d108b6c | Dawid Laszuk | 26 December 2018, 19:14:48 UTC | Typo in Visualisation example #33 | 26 December 2018, 19:14:48 UTC |
fa7d497 | Dawid Laszuk | 25 December 2018, 20:28:59 UTC | Missing numpy import #30 | 26 December 2018, 02:12:24 UTC |
ef0c115 | Dawid Laszuk | 16 December 2018, 18:20:21 UTC | 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 | Dawid Laszuk | 16 December 2018, 03:24:55 UTC | Visualisation module introduction | 16 December 2018, 03:24:55 UTC |
23deb4f | Dawid Laszuk | 02 July 2018, 23:07:07 UTC | Add accessor for separate imfs and residue | 02 July 2018, 23:07:07 UTC |
035a155 | Dawid Laszuk | 13 June 2018, 03:33:03 UTC | Update doc. Removed EMD2D from examples and added warning to 2D. | 13 June 2018, 03:33:03 UTC |
0a91796 | Dawid Laszuk | 13 June 2018, 02:54:41 UTC | Sadly... Explicit on EMD image being experimental. | 13 June 2018, 02:54:41 UTC |
a2ee378 | Dawid Laszuk | 11 June 2018, 06:59:44 UTC | Add BEMD to doc | 11 June 2018, 06:59:44 UTC |
cb0336c | Dawid Laszuk | 11 June 2018, 00:27:08 UTC | Requirment add to fix failing doc | 11 June 2018, 00:27:08 UTC |
bfb60f7 | Dawid Laszuk | 08 May 2018, 04:38:07 UTC | FIX: Moving rst to md in two steps | 08 May 2018, 04:38:07 UTC |
c2d7487 | Dawid Laszuk | 08 May 2018, 04:27:05 UTC | New release: 0.2.5. Cleaning, cleaning... | 08 May 2018, 04:27:05 UTC |
cede216 | Dawid Laszuk | 06 May 2018, 18:17:33 UTC | 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 | Dawid Laszuk | 06 May 2018, 18:02:00 UTC | FIX: EMD2D decompose to two imfs | 06 May 2018, 18:02:00 UTC |
9b3492d | Dawid Laszuk | 06 May 2018, 08:37:42 UTC | 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 | laszukdawid | 19 April 2018, 05:34:57 UTC | Add examples ref in the doc and in PyEMD | 19 April 2018, 05:34:57 UTC |
33d83e9 | Laszuk | 19 April 2018, 05:18:07 UTC | Add HHT example. Restructure examples. | 19 April 2018, 05:18:07 UTC |
6aa5aa9 | Dawid Laszuk | 14 April 2018, 18:56:08 UTC | Doc should explain threshold values | 14 April 2018, 18:56:08 UTC |
51f3588 | Dawid Laszuk | 27 December 2017, 00:29:12 UTC | Rename licence file | 27 December 2017, 00:29:12 UTC |
891a05b | Dawid Laszuk | 13 December 2017, 04:01:26 UTC | Fix pickling for Python2 | 13 December 2017, 04:01:26 UTC |
cbc5c23 | Dawid Laszuk | 13 December 2017, 02:37:21 UTC | Parallel version of EEMD | 13 December 2017, 02:37:21 UTC |
c755695 | Dawid Laszuk | 11 December 2017, 16:10:42 UTC | Tiny updates to previous commit | 11 December 2017, 16:10:42 UTC |
32ff94c | Dawid Laszuk | 19 November 2017, 20:02:38 UTC | Following code review from Codacy | 19 November 2017, 20:02:38 UTC |
18070f4 | Dawid Laszuk | 19 November 2017, 06:46:37 UTC | Obeying Codacy code review | 19 November 2017, 06:46:37 UTC |
2a0dcbe | Dawid Laszuk | 18 November 2017, 23:27:07 UTC | Thread specific seed via numpy RandomState | 18 November 2017, 23:27:07 UTC |
d510bfe | Dawid Laszuk | 18 November 2017, 04:18:44 UTC | Update tests. CEEMDAN test kwargs. | 18 November 2017, 04:18:44 UTC |
f5b868a | Dawid Laszuk | 18 November 2017, 04:04:39 UTC | Add seed interface to EEMD and CEEMDAN | 18 November 2017, 04:04:39 UTC |
a2329d7 | Dawid Laszuk | 17 November 2017, 03:06:27 UTC | Fix few doc broken links | 17 November 2017, 03:06:27 UTC |
38b5a6e | Dawid Laszuk | 17 November 2017, 03:00:56 UTC | Fix few dead links in doc | 17 November 2017, 03:00:56 UTC |
ad6e02c | Dawid Laszuk | 14 November 2017, 07:32:31 UTC | Ceemdan (#13) * Add CEEMDAN with tests * Change logger.info to logger.debug | 14 November 2017, 07:32:31 UTC |
7f128e5 | Dawid Laszuk | 14 November 2017, 03:13:32 UTC | Change logger.info to logger.debug | 14 November 2017, 03:13:32 UTC |
ca6e23e | Dawid Laszuk | 14 November 2017, 03:05:03 UTC | Add CEEMDAN with tests | 14 November 2017, 03:05:03 UTC |
76c7e86 | Dawid Laszuk | 12 November 2017, 04:24:33 UTC | Tiny refactoring. Iteration test. Skip performance test. | 12 November 2017, 04:24:33 UTC |
d545d39 | Dawid Laszuk | 21 October 2017, 17:03:15 UTC | Fixes for remote builds - Travis & Sphinx | 21 October 2017, 17:03:15 UTC |
80fe7a9 | Dawid Laszuk | 21 October 2017, 16:54:33 UTC | Version update for PyPi | 21 October 2017, 16:54:33 UTC |
552e8dc | Dawid Laszuk | 15 October 2017, 23:08:25 UTC | Travis can't handle this. It's Ok, Travis, you're doing great. Just take your time :) | 15 October 2017, 23:08:25 UTC |
59d762a | Dawid Laszuk | 15 October 2017, 23:02:31 UTC | Fix test suite. Add Travis detection | 15 October 2017, 23:02:31 UTC |
5a92c5e | Dawid Laszuk | 15 October 2017, 22:35:25 UTC | Performance test (beta). Tiny improvements. | 15 October 2017, 22:35:25 UTC |
e0e2024 | Dawid Laszuk | 09 October 2017, 20:09:02 UTC | Update README.rst Add newline to citation for neater separation | 09 October 2017, 20:09:02 UTC |
12f4cfb | Dawid Laszuk | 09 October 2017, 20:06:58 UTC | Default __call__ in EMD, EEMD and EMD2D. Update Readme with citation. | 09 October 2017, 20:06:58 UTC |
7f99cc7 | Dawid Laszuk | 16 July 2017, 03:11:28 UTC | Fixing bug - wrong default setting | 16 July 2017, 03:11:28 UTC |
4dddde4 | Dawid Laszuk | 14 July 2017, 03:45:14 UTC | EMD testing merge | 14 July 2017, 03:45:14 UTC |
93e5215 | Dawid Laszuk | 14 July 2017, 03:33:16 UTC | Testing EMD process. Finally... ?! | 14 July 2017, 03:33:16 UTC |
7e3bb90 | Laszuk | 11 July 2017, 01:19:50 UTC | Forgotten test update | 11 July 2017, 01:19:50 UTC |
8b31fbe | Laszuk | 11 July 2017, 01:16:26 UTC | Coverage increase: args pass & wrong prepare_points | 11 July 2017, 01:16:26 UTC |
d20ecea | Laszuk | 10 July 2017, 23:52:09 UTC | Coverage omits __init__.py | 10 July 2017, 23:52:09 UTC |
def89ec | Dawid Laszuk | 10 July 2017, 07:01:43 UTC | Test cases for FIXE and FIXE_H | 10 July 2017, 07:01:43 UTC |
d8f63dd | Dawid Laszuk | 10 July 2017, 05:56:58 UTC | Documentation clean & update | 10 July 2017, 05:56:58 UTC |
dd1726d | Dawid Laszuk | 10 July 2017, 05:44:09 UTC | EEMD - custom noise kind | 10 July 2017, 05:44:09 UTC |
ca76a0e | Dawid Laszuk | 09 July 2017, 23:42:46 UTC | EEMD default EMD has removed FIXE_H=5 | 09 July 2017, 23:42:46 UTC |
4183e21 | Dawid Laszuk | 09 July 2017, 22:20:38 UTC | Removed omnipresent type check & plotting | 09 July 2017, 22:20:38 UTC |
8afaf97 | Dawid Laszuk | 09 July 2017, 22:16:53 UTC | Add LICENCE - Apache 2.0 Licence | 09 July 2017, 22:16:53 UTC |
e1393f3 | Laszuk | 07 July 2017, 19:29:34 UTC | Fixing PyPI display | 07 July 2017, 19:29:34 UTC |
d371b69 | Laszuk | 07 July 2017, 16:29:20 UTC | Version bump + doc update to properly show example. | 07 July 2017, 16:29:20 UTC |
614ea59 | Laszuk | 07 July 2017, 16:09:01 UTC | Adding examples of decompositions and updating doc | 07 July 2017, 16:09:01 UTC |
3bada3d | Dawid Laszuk | 07 July 2017, 05:28:31 UTC | Merge pull request #9 from laszukdawid/emd-2d EMD on Image | 07 July 2017, 05:28:31 UTC |