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

sandialabs / pyttb / 5821858871
98%

Build:
DEFAULT BRANCH: main
Ran 10 Aug 2023 01:38PM UTC
Jobs 3
Files 27
Run time 2s
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
5821858871

push

github

web-flow
197 algorithm profiling (#199)

* Adding data

* Preliminary testing for cp_als. Since cp_als is sensitive to it's `init` parameter, it might be nice to detect which type of input is being fed and boot the algo accordingly.

* Slight tweak to cp_als_profiling to create analogous profiling script for cp_apr. New data directory added as location to test tns files as inputs.

* Combining both profiling scripts into one.

* Cleaning up. Now only cpapr_cpals_profiling notebook remains, within /profiling.

* Refactor for including Tucker algos. Last commit before refactoring use of kwargs-params and cleanup.

* Renaming file to previous profiling file to cp_and_tucker_algorithms_profiling.ipynb

* Refactored to allow for custom kwarg/params to pass to the testing calls.

* Updates to profiling nb to include iterations on parameters. Added gprof2dot nb to create profiling images with gprof2dot. See bottom notes and link for details.

* Typo in Cell 20; had to change testing algo parameter to 'tucker_als'

* New sub-directories containing pstats profiling files and the subsequent profiling images which were created from the bash command detailed at the end of cp_and_tucker_algorithms_profiling_with_gprof2dot.ipynb.

* All profiling pstats files exist in /profiling/pstats_files/<algoName> per <algoName> and likewise for gprodf2dot images for the rendered profiling images per algoName.

* Removing output data; modifying 'profile_alg()' in order to allow the cProfile to correctly run or restart regardless of algorithm error occurring in testing.

* Slight modification to 'profile_alg()' for allowing cProfile to continue functioning during a failed algorithm test; Deleting ipynb file which only printed profiling stats, and retained 'algorithms_profiling.ipynb' which outputs files to /profiling/output directory, and includes instructions for generating visual output for those files.

* Modifying profile() and profile_alg() to use a 'lab... (continued)

4445 of 4463 relevant lines covered (99.6%)

2.99 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5821858871.1 10 Aug 2023 01:38PM UTC 0
99.6
2 5821858871.2 10 Aug 2023 01:39PM UTC 0
99.6
3 5821858871.3 10 Aug 2023 01:39PM UTC 0
99.6
Source Files on build 5821858871
Detailed source file information is not available for this build.
  • Back to Repo
  • 1614dc6c on github
  • Prev Build on main (#5821791285)
  • Next Build on main (#5853879617)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc