box_embeddings.initializations.uniform_boxes
¶
Module Contents¶
- uniform_boxes(dimensions: int, num_boxes: int, minimum: float = 0.0, maximum: float = 1.0, delta_min: float = 0.01, delta_max: float = 0.5) Tuple[torch.Tensor, torch.Tensor] ¶
Creates uniform boxes such that each box is inside the bounding box defined by (minimum,maximum) in each dimension.
- Parameters
dimensions – number of dimensions for the box
num_boxes – number of boxes to be created
minimum – min dimension of the bounding box in each dimension.
maximum – maximum dimension of the bounding box in each dimension.
delta_min – TODO
delta_max – TODO
- Returns
z, Z tensors
- Raises
ValueError – TODO
- class UniformBoxInitializer(dimensions: int, num_boxes: int, box_type_factory: box_embeddings.parameterizations.box_tensor.BoxFactory, minimum: float = 0.0, maximum: float = 1.0, delta_min: float = 0.01, delta_max: float = 0.5)¶
Bases:
box_embeddings.initializations.initializer.BoxInitializer
Docstring for UniformBoxInitializer.