code: def test_prepend_class_token(self, seed=0):
      torch.manual_seed(seed)
      tokens = torch.rand(2, 3, 5)
      class_token = torch.rand(1, 1, 5)
      new_tokens = utils.prepend_class_token(tokens, class_token)
      self.assertListEqual(list(new_tokens.shape), [2, 4, 5])
  
      # make sure that class token is inserted in correct place
      for i in range(new_tokens.shape[0]):
          self._assert_tensor_equal(new_tokens[i][0], class_token[0, 0])
  
imports: import copy
  import unittest
  import torch
  import torch.nn
  from lightly.models import utils
  from lightly.models.utils import _no_grad_trunc_normal, activate_requires_grad, batch_shuffle, batch_unshuffle, deactivate_requires_grad, nearest_neighbors, normalize_weight, update_momentum
label_desc: Use image node_id 13 for calling the TestModelUtils obj's underlying member method code with example usage: obj.test_prepend_class_token(seed) without return types