def METHOD_NAME(cls):
    print("\n\n**********************************\nTEST Continual Activity Recognition CoX3D Learner\n"
          "**********************************")
    cls.temp_dir = Path("./tests/sources/tools/perception/activity_recognition/temp")
    # Download model weights
    CoX3DLearner.download(path=Path(cls.temp_dir) / "weights", model_names={_BACKBONE})
    cls.learner = CoX3DLearner(
        device=device, temp_path=str(cls.temp_dir), iters=1, batch_size=2, backbone=_BACKBONE, num_workers=0,
    )
    # Download mini dataset
    cls.dataset_path = cls.temp_dir / "datasets" / "kinetics3"
    KineticsDataset.download_micro(cls.temp_dir / "datasets")
    cls.train_ds = KineticsDataset(path=cls.dataset_path, frames_per_clip=4, split="train", spatial_pixels=160)
    cls.val_ds = KineticsDataset(path=cls.dataset_path, frames_per_clip=4, split="val", spatial_pixels=160)
    cls.test_ds = KineticsDataset(path=cls.dataset_path, frames_per_clip=4, split="test", spatial_pixels=160)