• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

jakirkham / dask-distance / 652
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: fix_license_typo
DEFAULT BRANCH: master
Ran 09 Oct 2017 03:52PM UTC
Jobs 4
Files 5
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
652

push

travis-ci

jakirkham
Recursively handle pdist's diagonal chunks

Make use of `cdist` for computing the bulk of the results for `pdist`.
However drop all duplicate chunks on the opposite side of the diagonal.
Though keep all chunks on the right side of the diagonal.

As for any chunks that straddle the diagonal, recursively break them up
into smaller pieces. If the pieces are on the right side of the
diagonal, they are trivially handled with `cdist`. If they are on or
beyond the diagonal, they are trivially dropped. If they still
land on the diagonal, repeat the process by calling into `pdist` again
until they are resolved one of these two ways.

Since `pdist` returns its results in vector form, the recursive portion
needs to make use of `squareform` to convert them back into square
matrices that can be more easily worked with. Though the results are
again unraveled according to the constraints of `pdist`. So the brief
restructuring with `squareform` is a mere convenience to allow recursive
calls of `pdist` to proceed without issues.

355 of 355 relevant lines covered (100.0%)

3.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 652.1 (PYVER="3.6") 09 Oct 2017 03:52PM UTC 0
100.0
Travis Job 652.1
2 652.2 (PYVER="3.5") 09 Oct 2017 03:54PM UTC 0
100.0
Travis Job 652.2
3 652.3 (PYVER="3.4") 09 Oct 2017 03:53PM UTC 0
100.0
Travis Job 652.3
4 652.4 (PYVER="2.7") 09 Oct 2017 03:53PM UTC 0
97.18
Travis Job 652.4
Source Files on build 652
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Travis Build #652
  • c31a83af on github
  • Prev Build on opt_gen_pdist_diag_recrsv (#642)
  • Next Build on opt_gen_pdist_diag_recrsv (#658)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc