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

jakirkham / dask-distance / 653
100%

Build:
DEFAULT BRANCH: master
Ran 09 Oct 2017 03:53PM UTC
Jobs 4
Files 5
Run time 4min
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
653

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%)

3.97 hits per line

Jobs
ID Job ID Ran Files Coverage
1 653.1 (PYVER="3.6") 09 Oct 2017 03:53PM UTC 0
100.0
Travis Job 653.1
2 653.2 (PYVER="3.5") 09 Oct 2017 03:55PM UTC 0
100.0
Travis Job 653.2
3 653.3 (PYVER="3.4") 09 Oct 2017 03:57PM UTC 0
100.0
Travis Job 653.3
4 653.4 (PYVER="2.7") 09 Oct 2017 03:56PM UTC 0
97.18
Travis Job 653.4
Source Files on build 653
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #653
  • Pull Request #90
  • PR Base - master (#650)
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