class_docstr: Vectorized environment base class
  
  :param venv: (VecEnv) the vectorized environment to wrap
  :param observation_space: (Gym Space) the observation space (can be None to load from venv)
  :param action_space: (Gym Space) the action space (can be None to load from venv)
code: def seed(self, seed=None):
      return self.venv.seed(seed)
  
imports: from abc import ABC, abstractmethod
  import inspect
  import pickle
  from typing import Sequence, Optional, List, Union
  import cloudpickle
  import numpy
  from stable_baselines import logger
  from stable_baselines.common.tile_images import tile_images
label_desc: Use image node_id 5 for calling the VecEnvWrapper obj's underlying member method code with example usage: obj.seed(seed) and returns: self