PineForge HPO 1.11.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, Literal["build", "deferred"] plugin_load="build", bool wrapper_launched=False, 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,
Literal["build", "deferred"]   plugin_load = "build",
bool   wrapper_launched = False,
str   filename = "<input>" 
)
Convenience entry point for a one-off CLI artifact build.

Definition at line 1724 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 52 of file artifact.py.