saealib.core.contracts.ObservationBatch#
- class saealib.core.contracts.ObservationBatch(*, schema, records)[ソース]#
ベースクラス:
objectA fixed-schema batch whose candidate IDs are derived from subjects.
- パラメータ:
schema (ObservationSchema)
records (ObservationRecords)
Methods
Build a dense batch from complete objective/constraint arrays. |
Method Details
- ObservationBatch.__init__(*, schema, records)#
- パラメータ:
schema (ObservationSchema)
records (ObservationRecords)
- 戻り値の型:
None
- classmethod ObservationBatch.from_dense(schema, candidate_ids, f, g, cv=None, *, source='true', status='ok', subject_kind='candidate')[ソース]#
Build a dense batch from complete objective/constraint arrays.
- パラメータ:
schema (ObservationSchema)
candidate_ids (ndarray)
f (ndarray)
g (ndarray)
cv (ndarray | None)
source (str)
status (str)
subject_kind (str)
- 戻り値の型:
Self