PineForge HPO 1.11.0
Native hyperparameter optimization for PineForge strategies
Loading...
Searching...
No Matches
pineforge_hpo.holdout.HoldoutError Class Reference
+ Inheritance diagram for pineforge_hpo.holdout.HoldoutError:

Public Member Functions

None __init__ (self, str code, str detail, Iterable ids=(), Iterable names=())
 
 __reduce__ (self)
 
dict document (self)
 

Public Attributes

 code
 
 detail
 
 ids
 
 names
 

Static Public Attributes

str code
 
str detail
 
tuple ids
 
tuple names
 

Detailed Description

A refusal of the holdout comparison contract; ``code`` is one of ``CODES``.

``ids`` holds offending rows as ``(source_index, trial_id)`` pairs, ascending;
``names`` holds offending metric, parameter or argument names. Either may be empty.

Definition at line 188 of file holdout.py.

Constructor & Destructor Documentation

◆ __init__()

None pineforge_hpo.holdout.HoldoutError.__init__ (   self,
str  code,
str  detail,
Iterable   ids = (),
Iterable   names = () 
)

Member Function Documentation

◆ __reduce__()

◆ document()

dict pineforge_hpo.holdout.HoldoutError.document (   self)

Member Data Documentation

◆ code [1/2]

◆ code [2/2]

◆ detail [1/2]

◆ detail [2/2]

◆ ids [1/2]

◆ ids [2/2]

◆ names [1/2]

◆ names [2/2]


The documentation for this class was generated from the following file: