PineForge HPO 0.1.0
Native hyperparameter optimization for PineForge strategies
Loading...
Searching...
No Matches
pineforge_hpo.artifact Namespace Reference

Classes

class  ArtifactBuilder
 
class  ArtifactBuildError
 
class  StrategyArtifact
 

Functions

StrategyArtifact build_strategy_artifact (str pine_source, *str|os.PathLike[str] engine_root, str|os.PathLike[str]|None cache_dir=None, str|os.PathLike[str]|None compiler=None, str|os.PathLike[str]|None eigen_include=None, str filename="<input>")
 

Variables

tuple CANONICAL_COMPILE_FLAGS
 

Detailed Description

Content-addressed PineScript strategy artifact builder.

Function Documentation

◆ build_strategy_artifact()

StrategyArtifact pineforge_hpo.artifact.build_strategy_artifact ( str  pine_source,
*str | os.PathLike[str]  engine_root,
str | os.PathLike[str] | None   cache_dir = None,
str | os.PathLike[str] | None   compiler = None,
str | os.PathLike[str] | None   eigen_include = None,
str   filename = "<input>" 
)
Convenience entry point for a one-off CLI artifact build.

Definition at line 921 of file artifact.py.

Variable Documentation

◆ CANONICAL_COMPILE_FLAGS

tuple pineforge_hpo.artifact.CANONICAL_COMPILE_FLAGS
Initial value:
1= (
2 "-std=c++17",
3 "-O2",
4 "-ffp-contract=off",
5 "-fPIC",
6 "-shared",
7)

Definition at line 30 of file artifact.py.