class RobertaWALSProjector(nn.Module): def __init__(self, roberta_dim=768, latent_dim=200): super().__init__() self.roberta = RobertaModel.from_pretrained("roberta-base") self.projection = nn.Linear(roberta_dim, latent_dim) def forward(self, input_ids): roberta_out = self.roberta(input_ids).pooler_output return self.projection(roberta_out)
| Feature | SBD | Inzer | | | :--- | :--- | :--- | :--- | | Top Set Specificity | General purpose | General purpose | Specifically tapered for 90%+ loads | | Knee Sleeve Taper | Straight cut | Straight cut | Anatomic "V" taper (larger at calf, tighter at quad) | | Belt Buckle Play | 2mm slack | 3mm slack | Zero-play cam lock | | Weight | Heavy | Heavier | Lightweight carbon-fiber infused nylon | | Price Point | $$$ | $$ | $$$ (justified by durability) | wals roberta sets top