aboutsummaryrefslogtreecommitdiffhomepage
path: root/sec_certs/model/evaluation.py
Commit message (Collapse)AuthorAgeFilesLines
* flat -> src layout (#294)adamjanovsky2022-12-091-101/+0
| | | | | | - Some mypy fixes - Flat layout -> src layout - Ditch `setup.py` and `setup.cfg` in favour of `pyproject.toml` - Non-pinned requirements moved from `requirements/*.in` to `pyproject.toml`
* Refactor FIPS & unify CLI actions (#275)adamjanovsky2022-12-081-5/+6
| | | | | | | | | | * Unifies CLIs into sine CLI * Merge much of dataset functionality into `Dataset` baseclass * Refactor `unittest` -> `pytest` * Unify processing pipeline across datasets (common public functions) * Unify and refactor processing of auxillary datasets (CPE, CVE, PP, Algorithms, ...) * Upgrade Github Actions pipelines * Allow for failure of some tests * Refactor type hints
* fix evaluation methodsAdam Janovsky2022-10-091-14/+23
|
* FIPS: Rename cert objects to match CC.J08nY2022-07-101-3/+3
|
* Fixup imports of new helpers module.J08nY2022-07-051-1/+1
|
* evaluation of cpe matching on setsAdam Janovsky2022-02-171-8/+11
|
* sort keys on cpe matching evaluationAdam Janovsky2022-02-161-1/+1
|
* finalize typing in model packageAdam Janovsky2022-02-111-2/+2
|
* sort importsAdam Janovsky2021-12-181-6/+6
|
* Format code with blackAdam Janovsky2021-12-181-15/+26
|
* (the real commit)mmstanone2021-12-131-4/+4
|
* enhance classification report with CPE titlesAdam Janovsky2021-11-241-4/+7
|
* fix CPE precision evaluation errorAdam Janovsky2021-11-231-5/+3
|
* unify pandas interfaceAdam Janovsky2021-11-231-1/+1
|
* fix evaluation of cpe matchingAdam Janovsky2021-11-231-2/+4
|
* fixing some corner casesAdam Janovsky2021-11-041-1/+1
|
* make evaluation work also for fipsAdam Janovsky2021-11-041-3/+5
|
* add some missing typehints, refactoringAdam Janovsky2021-11-041-0/+1
|
* change format of evaluation dataset splitAdam Janovsky2021-11-041-3/+1
|
* Rename fips heuristics class to FIPSHeuristicsAdam Janovsky2021-10-311-1/+1
|
* Move evaluation to separate moduleAdam Janovsky2021-10-281-1/+46
| | | | | - Evaluation now does not run CPE matching again - Evaluation is in custom module, does not require CPEClassifier
* fixed evaluation of CPEAdam Janovsky2021-10-271-1/+1
|
* minor commit :))Adam Janovsky2021-10-271-7/+2
|
* cleanup evaluation functionsAdam Janovsky2021-10-151-42/+2
|
* clean old evaluation functionsAdam Janovsky2021-10-151-78/+19
|
* random fixesAdam Janovsky2021-09-241-20/+82
|
* evaluation summaryAdam Janovsky2021-09-211-15/+38
|
* PoC for CVE matchingAdam Janovsky2021-09-211-0/+47