↓ 2 callersFunctionsingle_feature_importance(
clf: &mut C,
x: &[Vec<f64>],
y: &[f64],
feature_names: &[String],
splits: &[(Vec<usize>,
crates/openquant/src/feature_importance.rs:111
↓ 2 callersFunctionsolve_max_sharpe(
cov: &DMatrix<f64>,
exp_ret: &[f64],
risk_free: f64,
bounds: &[(f64, f64)],
)
crates/openquant/src/portfolio_optimization.rs:322
↓ 2 callersFunctionvalidate_shapes(
open: &Table,
close: &Table,
alloc: &Table,
costs: &Table,
rates: Option<&Table>,
)
crates/openquant/src/etf_trick.rs:169
↓ 1 callersFunctionafml_get_context(
query: str,
top_k: int = 4,
window: int = 1,
chapter: str = "",
section: str = "",
s
scripts/afml_mcp_server.py:249
↓ 1 callersFunctionbuild_chunks(
sections: list[dict[str, Any]],
chunk_size: int,
chunk_overlap: int,
min_chars: int,
)
scripts/afml_semantic_index.py:258
↓ 1 callersFunctionchapter_prompt(
chapter: str,
module: str,
slug: str,
module_query: str,
chapter_hit: dict[str, Any],
scripts/afml_docs_loop.py:131