def _get_paths(self) -> None:
        """get the paths of the cache, onnx save path and output model path
        """
        if self.onnx_folder is None:
            self.onnx_folder = ModelCache.onnx_cache_path
            Path(self.onnx_folder).mkdir(parents=True, exist_ok=True)

        if self.cache_folder is None:
            self.cache_folder = ModelCache.torch_cache_path

        if self.onnx_model_name is None:
            self.onnx_model_name = f"{os.path.basename(self.model_name_or_path.replace('/', '_'))}.onnx"
    
        self.export_model_name = os.path.join(self.onnx_folder, f"{self.onnx_model_name}")
get the paths of the cache, onnx save path and output model path
        
src/marqo/s2_inference/sbert_onnx_utils.py