class_docstr: Args:
code: def forward_features(self, x: torch.Tensor):
      assert x.ndim == 5
      x = self.trunk(x)
      features = [torch.mean(x, [-3, -2, -1])][0]
      return features
  
imports: from towhee.models.video_swin_transformer.video_swin_transformer import VideoSwinTransformer
  from typing import Any, Optional, Union
  import torch
  from torch import nn
  from torch.hub import load_state_dict_from_url
label_desc: Use image node_id 3 for calling the OmnivoreModel obj's underlying member method code with example usage: obj.forward_features(x) and returns: features