Coverage report:
99%
hide covered
Files
Functions
Classes
coverage.py v7.15.0
, created at 2026-07-04 15:49 +0000
File
function
statements
missing
excluded
coverage
src
/
fast_minimum_variance
/
__init__.py
Problem
1
0
0
100%
src
/
fast_minimum_variance
/
__init__.py
(no function)
4
0
0
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem.__post_init__
7
0
0
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem.t
1
0
0
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem.n
1
0
0
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem._clip_and_renormalize
3
0
0
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem._constraint_active_set
0
0
2
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem._kkt_step
0
0
2
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem._cvxpy_constraints
0
0
2
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem._cg_step
0
0
1
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem._pcg_step
0
0
7
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem.solve_kkt
4
0
0
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem.solve_cvxpy
15
1
0
93%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem.solve_cg
4
0
0
100%
src
/
fast_minimum_variance
/
_base.py
_BaseProblem.solve_pcg
6
0
0
100%
src
/
fast_minimum_variance
/
_base.py
(no function)
29
0
12
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem.__post_init__
10
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._p
1
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._c_vec
1
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._balance_rows
3
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._recover_balance
9
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._compute_gradient
12
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._primal_drop
8
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._dual_add
13
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._constraint_active_set
21
0
1
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._kkt_step
14
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._cvxpy_constraints
3
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._system_operator
9
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._free_matvec
10
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._cg_step
12
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._cg_step.matvec
2
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._pcg_step
17
0
2
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._pcg_step.matvec
2
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._pcg_step.precond
2
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._constraint_active_set_warm
34
0
1
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem.solve_cg_warm
4
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem.solve_kkt_warm
4
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
_MinVarProblem._clip_and_renormalize
3
0
0
100%
src
/
fast_minimum_variance
/
minvar_problem.py
(no function)
34
0
0
100%
src
/
fast_minimum_variance
/
shrinkage
/
__init__.py
(no function)
0
0
0
100%
src
/
fast_minimum_variance
/
shrinkage
/
util.py
lw_alpha_and_target
13
0
0
100%
src
/
fast_minimum_variance
/
shrinkage
/
util.py
lw_alpha_and_target_hard
4
0
0
100%
src
/
fast_minimum_variance
/
shrinkage
/
util.py
oas_alpha_and_target
4
0
0
100%
src
/
fast_minimum_variance
/
shrinkage
/
util.py
cc_target
9
0
0
100%
src
/
fast_minimum_variance
/
shrinkage
/
util.py
lw_alpha_for_target
6
0
0
100%
src
/
fast_minimum_variance
/
shrinkage
/
util.py
rmt_target_and_alpha
13
0
0
100%
src
/
fast_minimum_variance
/
shrinkage
/
util.py
(no function)
8
0
0
100%
Total
360
1
30
99%
No items found using the specified filter.