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

jakirkham / dask-distance / 653 / 3
100%
master: 100%

Build:
DEFAULT BRANCH: master
Ran 09 Oct 2017 03:57PM UTC
Files 5
Run time 0s
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

09 Oct 2017 03:48PM UTC coverage: 100.0%. Remained the same
PYVER="3.4"

Pull #90

travis-ci

web-flow
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.
Pull Request #90: WIP: Recursively handle pdist's diagonal chunks

355 of 355 relevant lines covered (100.0%)

1.0 hits per line

Source Files on job 653.3 (PYVER="3.4")
  • Tree
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 653
  • Travis Job 653.3
  • 1064e624 on github
  • Prev Job for PYVER="3.4" on master (#650.3)
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

© 2026 Coveralls, Inc