class_docstr: checkpoint and kmeans can be downloaded at https://github.com/facebookresearch/fairseq/tree/main/examples/hubert
  or you can train your own
code: def groups(self):
      return 1
  
file_path: TTS/TTS/tts/layers/bark/hubert/kmeans_hubert.py
imports: import logging
  from pathlib import Path
  import torch
  from einops import pack, unpack
  from torch import nn
  from torchaudio.functional import resample
  from transformers import HubertModel
label_desc: Use image node_id 2 for calling the CustomHubert obj's underlying member method code with example usage: obj.groups() and returns: int