in shap_e/models/transmitter/channels_encoder.py [0:0]
def __init__(
self,
*,
cross_attention_dataset: str = "pcl",
fps_method: str = "fps",
# point cloud hyperparameters
input_channels: int = 6,
pos_emb: Optional[str] = None,
# multiview hyperparameters
image_size: int = 256,
patch_size: int = 32,
pose_dropout: float = 0.0,
use_depth: bool = False,
max_depth: float = 5.0,
# point conv hyperparameters
pointconv_radius: float = 0.5,
pointconv_samples: int = 32,
pointconv_hidden: Optional[List[int]] = None,
pointconv_patch_size: int = 1,
pointconv_stride: int = 1,
pointconv_padding_mode: str = "zeros",
use_pointconv: bool = False,
# other hyperparameters
**kwargs,