def forward(self, x):
    representation = self.get_representation(x)
    projector = self._get_projector(representation)
    projection = projector(representation)
    return projection
def forward(self, x):
    representation = self.get_representation(x)
    projector = self._get_projector(representation)
    projection = projector(representation)
    return projection