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

exalearn / ExaMol / 6935243578
98%

Build:
DEFAULT BRANCH: main
Ran 20 Nov 2023 08:15PM UTC
Jobs 1
Files 44
Run time 5s
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

20 Nov 2023 08:07PM UTC coverage: 98.043% (+0.04%) from 98.008%
6935243578

push

github

web-flow
Support multi-fidelity active learning (#122)

* Start a base class for thinkers that use ML

* Move training logic into base class

* Start specification for multi-fidelity

* Move startup to the base class

* Make a "get or make" DB operation

* Include the inchi key method

* Add the task selection logic for multifi

* We are printing the InChI key now

* Keep track of which molecules are in the database

* Make PipelineThinker a subclass of Single

Was about to refactor in a way that the Single objective
thinker did not have any methods

* Fix the call to the super __init__

* Combined submit and store for inference

Will make it easier to subclass

* Refactor inference submission, implement multifi

* Fix model evicting logic

* Pass recipe along with task information

* Find levels given solution

* Filter out scores from search space molecules in database

Also start on multi-fidelity training

* Refactor to use new multifi scorer interface

E.g., pass lower fidelities as a kwarg

* Extend test for better coverage

* Made code more robust

1. Race condition of completed molecule being put back in queue
2. Molecules failing to parse during loading
3. One of two recipes not having desired fidelity

* Updated tests with new logging messages

* Only compute features once

* Document the new thinker

284 of 293 new or added lines in 8 files covered. (96.93%)

2 existing lines in 1 file now uncovered.

2154 of 2197 relevant lines covered (98.04%)

0.98 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
98.47
examol/steer/multifi.py
3
96.9
1.36% examol/steer/single.py
4
93.29
-1.78% examol/steer/base.py

Uncovered Existing Lines

Lines Coverage ∆ File
2
93.29
-1.78% examol/steer/base.py
Jobs
ID Job ID Ran Files Coverage
1 6935243578.1 20 Nov 2023 08:15PM UTC 44
98.04
Source Files on build 6935243578
  • Tree
  • List 44
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 31df55c0 on github
  • Prev Build on main (#6908401635)
  • Next Build on main (#6936232110)
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