Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fastSmoothEmd and style fixes #149

Open
wants to merge 95 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
93ea66c
added smooth c++ file
andeElliott Jun 1, 2018
d4d7d84
fixed a few annoying bugs in the implementation.
andeElliott Jun 1, 2018
92d2abd
Modifications to add the c code into the function
andeElliott Jun 3, 2018
1dda134
removed 1 if statement out of the loop
andeElliott Jun 3, 2018
5ef89bd
added speed test for smooth version
andeElliott Jun 5, 2018
4496097
removed some of the print messages
andeElliott Jun 18, 2018
80cd6df
added the new methods to the namespace for exports
andeElliott Jun 18, 2018
c0a28e8
commented and removing unneeded code
andeElliott Nov 14, 2019
87bd247
Merge branch 'master' into fastSmoothEMD
andeElliott Nov 14, 2019
3e09482
figuring out what is wrong
andeElliott Nov 14, 2019
87d00b7
removing changes to see if it helps
andeElliott Nov 14, 2019
761898d
Inital working version of fastEmdSmooth
andeElliott Nov 20, 2019
b7a6674
fixed small bug
andeElliott Nov 20, 2019
6b64eb2
missed a few internal paths used for testing
andeElliott Nov 20, 2019
40dddeb
adding the V2 to namespace
andeElliott Nov 20, 2019
b19b6fe
updated versions of wrapper files
andeElliott Nov 20, 2019
15ee86b
stable version
andeElliott Nov 20, 2019
d959a79
updated iupdated
andeElliott Nov 21, 2019
c7b1cc2
updated test
andeElliott Nov 21, 2019
b5bc0a8
updated tests
andeElliott Nov 21, 2019
0cec4ed
Merge branch 'newBranch' into fastSmoothEMD
andeElliott Nov 21, 2019
5ed553e
added old failure case. as a test
andeElliott Nov 22, 2019
cac3bab
first real fast version
andeElliott Nov 22, 2019
deae045
working partially cleaned version
andeElliott Nov 22, 2019
f4c816a
current working version
andeElliott Nov 25, 2019
dc7e53d
updated file naming
andeElliott Nov 25, 2019
9c99088
new fast smooth file
andeElliott Nov 25, 2019
10d7de8
changed name of old version
andeElliott Nov 25, 2019
cc76a3b
removed sourceCpp
andeElliott Nov 25, 2019
aa1f6e8
fixed introduced bug
andeElliott Nov 25, 2019
6f7a515
updated the code
andeElliott Nov 26, 2019
8000fa1
replace missing file
andeElliott Nov 26, 2019
1f5d9d7
Formatting and whitespace
ots22 Apr 17, 2020
91c9561
Formatting
ots22 Apr 17, 2020
9151e52
Local for-loop index
ots22 Apr 17, 2020
b35563e
Combine some conditional cases in get_segment
ots22 Apr 17, 2020
0ca7c89
Combine cases for handling the leftmost segments (NetEmdSmoothV2)
ots22 Apr 17, 2020
c36c3f6
Remove unused function
ots22 Apr 17, 2020
4af238d
Rename loop counters
ots22 Apr 17, 2020
3feb0ae
added tests
andeElliott Apr 17, 2020
a398920
Iterable class to interleave two sequences in the required way
ots22 Apr 20, 2020
c302c43
added fast smooth header
andeElliott Apr 21, 2020
4b57f15
Merge branch 'fastSmoothEMD-review' of https://github.com/alan-turing…
andeElliott Apr 21, 2020
89bba30
updated tests
andeElliott Apr 21, 2020
5436310
remove browser
andeElliott Apr 21, 2020
ce8cbb3
Merge branch 'master' into fastSmoothEMD-review
andeElliott Apr 21, 2020
5c4dd42
Iterate over overlapping intervals
ots22 Apr 22, 2020
77b9338
Move overlapping segment iterator into fastSmoothV2.h
ots22 Apr 22, 2020
72de9ea
Use NumericVectors in tests
ots22 Apr 22, 2020
8e12200
Use overlapping interval iterator in NetEmdSmoothV2
ots22 Apr 22, 2020
857c91c
Small refactor of OverlappingSegments, and use for NetEmdSmoothV2
ots22 Apr 23, 2020
17ef75e
Small formatting changes
ots22 Apr 23, 2020
a67c2ce
Move begin() and end() after iterator class (fix breaking build)
ots22 Apr 23, 2020
a59cc6f
test
leospinaf Jun 23, 2020
1fd6fb7
removed the flag for sse to test if this will work on M1
andeElliott May 18, 2022
66f9f8f
attempt2 to fix the M1 issues
andeElliott May 18, 2022
dcff9a3
adding arg back in to see if it is needed
andeElliott May 18, 2022
e569025
Merge branch 'M1fix' into fastSmoothEMD-review-m1
andeElliott May 18, 2022
0a04e3b
updated Rcpp Exports
andeElliott May 18, 2022
474d895
update namespace to test if functions will export
andeElliott May 18, 2022
ebc0873
setup linting actions
jack89roberts Jun 6, 2022
1082d29
Update documentation
jack89roberts Jun 6, 2022
f44076c
move quality checks into separate workflow
jack89roberts Jun 6, 2022
61a7e01
Merge branch 'lint' of https://github.com/alan-turing-institute/netwo…
jack89roberts Jun 6, 2022
caff555
quality checks badge
jack89roberts Jun 6, 2022
7123f03
start fixing line lengths to 80 chars
jack89roberts Jun 6, 2022
ff2e549
styler
jack89roberts Jun 6, 2022
8726fe1
Update documentation
jack89roberts Jun 6, 2022
644ef11
fix line length R and tests directories
jack89roberts Jun 7, 2022
7c8055c
Merge branch 'master' into fastSmoothEMD-review
ots22 Jun 7, 2022
9c0a716
Update documentation
jack89roberts Jun 7, 2022
681106c
styler vignettes
jack89roberts Jun 7, 2022
d37bf58
Merge branch 'lint' of https://github.com/alan-turing-institute/netwo…
jack89roberts Jun 7, 2022
f11f068
Regenerated NAMESPACE and RcppExports.R after devtools::document()
ots22 Jun 7, 2022
f31de5b
vignette line length fixes
jack89roberts Jun 7, 2022
9321552
Update documentation (bot)
jack89roberts Jun 7, 2022
a3ddebc
linting fixes
jack89roberts Jun 7, 2022
c31823f
Merge branch 'lint' of https://github.com/alan-turing-institute/netwo…
jack89roberts Jun 7, 2022
1a98f23
revert breaking lint changes
jack89roberts Jun 7, 2022
2e9348f
ignore remaining lint errors where appropriate
jack89roberts Jun 7, 2022
fb0f92e
delete area_between_offset_ecmfs
jack89roberts Jun 7, 2022
d9d6f5f
update .Rbuildignore
jack89roberts Jun 7, 2022
8313127
Update documentation (bot)
jack89roberts Jun 7, 2022
13eba31
Update to renamed function in test case
ots22 Jun 8, 2022
d3ab662
Use Kahan summation in NetEmdSmoothV2
ots22 Jun 8, 2022
a543607
Remove old unused versions of fastSmooth
ots22 Jun 8, 2022
b0eb0a5
adding tests with previous version rather than integrate
andeElliott Jun 8, 2022
2abf918
Merge branch 'fastSmoothEMD-review' of github.com:alan-turing-institu…
andeElliott Jun 8, 2022
549b497
Merge branch 'lint' into fastSmoothEMD-review
jack89roberts Jun 9, 2022
2158ae5
linting
jack89roberts Jun 9, 2022
9fc4427
net_emd -> netemd throughout
jack89roberts Jun 9, 2022
de4a41a
more linting
jack89roberts Jun 9, 2022
5388779
update docs
jack89roberts Jun 9, 2022
fa187db
net_dis net_emd -> netdis netemd in file names
jack89roberts Jun 9, 2022
111bbed
styler
jack89roberts Jun 9, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'master' into fastSmoothEMD-review
  • Loading branch information
ots22 committed Jun 7, 2022
commit 7c8055c3ca27d3349ec3955d1fe433c32848538a

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.