images¶
Concrete ImageRepresentation subclasses for common detectors.
- class graphnet.models.data_representation.images.images.IC86Image(*args, **kwargs)[source]¶
Bases:
ImageRepresentationIceCube-86 images (main array + optional DeepCore tensors).
Construct IC86Image.
- Parameters:
pixel_definition (
NodeDefinition) – Pulse → DOM row features (NodeDefinition).input_feature_names (
List[str]) – Raw input column names.include_lower_dc (
bool, default:True) – Include lower DeepCore grid.include_upper_dc (
bool, default:True) – Include upper DeepCore grid.string_label (
str, default:'string') – DOM string column in pixel rows.dom_number_label (
str, default:'dom_number') – DOM index column in pixel rows.dtype (
Optional[dtype], default:torch.float32) – Tensor dtype for images.detector (
Optional[Detector], default:None) –IceCube86; default standardizes all but coordinates.args (Any)
kwargs (Any)
- Return type:
object
- class graphnet.models.data_representation.images.images.ExamplePrometheusImage(*args, **kwargs)[source]¶
Bases:
ImageRepresentationExample Prometheus-style single-image layout (tutorial scripts only).
Construct ExamplePrometheusImage.
- Parameters:
pixel_definition (
NodeDefinition) – Pulse → sensor row features (NodeDefinition).input_feature_names (
List[str]) – Raw input column names.string_label (
str, default:'sensor_string_id') – String id column in pixel rows.dom_number_label (
str, default:'sensor_id') – Sensor id column (internal grid key name).dtype (
Optional[dtype], default:torch.float32) – Tensor dtype for images.detector (
Optional[Detector], default:None) –ORCA150by default.args (Any)
kwargs (Any)
- Return type:
object