Gausson commited on
Commit
5c2aa79
·
verified ·
1 Parent(s): 1f280e2

Update custom_generate/generate.py

Browse files
Files changed (1) hide show
  1. custom_generate/generate.py +8 -4
custom_generate/generate.py CHANGED
@@ -30,10 +30,14 @@ import torch.nn as nn
30
  from transformers.modeling_utils import PreTrainedModel
31
 
32
 
33
-
34
- from ..functions_2_patch import _validate_model_kwargs, llama_atten_forward
35
- from ..monkey_patching_utils import monkey_patching
36
- from ..sep_cache_utils import SepCache
 
 
 
 
37
 
38
 
39
  UNSUPPORTED_GENERATION_ARGS = [
 
30
  from transformers.modeling_utils import PreTrainedModel
31
 
32
 
33
+ try:
34
+ from .functions_2_patch import _validate_model_kwargs, llama_atten_forward
35
+ from .monkey_patching_utils import monkey_patching
36
+ from .sep_cache_utils import SepCache
37
+ except ImportError as e:
38
+ from ..functions_2_patch import _validate_model_kwargs, llama_atten_forward
39
+ from ..monkey_patching_utils import monkey_patching
40
+ from ..sep_cache_utils import SepCache
41
 
42
 
43
  UNSUPPORTED_GENERATION_ARGS = [