manikumargouni commited on
Commit
e2c9720
·
verified ·
1 Parent(s): 3b3490c

Upload multitask_runtime.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. multitask_runtime.py +18 -8
multitask_runtime.py CHANGED
@@ -8,14 +8,24 @@ from pathlib import Path
8
  import torch
9
  from transformers import AutoTokenizer
10
 
11
- from config import (
12
- CALIBRATION_ARTIFACTS_DIR,
13
- DECISION_PHASE_HEAD_CONFIG,
14
- INTENT_HEAD_CONFIG,
15
- MULTITASK_INTENT_MODEL_DIR,
16
- SUBTYPE_HEAD_CONFIG,
17
- )
18
- from multitask_model import MultiTaskIntentModel, MultiTaskLabelSizes
 
 
 
 
 
 
 
 
 
 
19
 
20
 
21
  def round_score(value: float) -> float:
 
8
  import torch
9
  from transformers import AutoTokenizer
10
 
11
+ try:
12
+ from .config import ( # type: ignore
13
+ CALIBRATION_ARTIFACTS_DIR,
14
+ DECISION_PHASE_HEAD_CONFIG,
15
+ INTENT_HEAD_CONFIG,
16
+ MULTITASK_INTENT_MODEL_DIR,
17
+ SUBTYPE_HEAD_CONFIG,
18
+ )
19
+ from .multitask_model import MultiTaskIntentModel, MultiTaskLabelSizes # type: ignore
20
+ except ImportError:
21
+ from config import (
22
+ CALIBRATION_ARTIFACTS_DIR,
23
+ DECISION_PHASE_HEAD_CONFIG,
24
+ INTENT_HEAD_CONFIG,
25
+ MULTITASK_INTENT_MODEL_DIR,
26
+ SUBTYPE_HEAD_CONFIG,
27
+ )
28
+ from multitask_model import MultiTaskIntentModel, MultiTaskLabelSizes
29
 
30
 
31
  def round_score(value: float) -> float: