TymaaHammouda commited on
Commit
8267058
·
1 Parent(s): be9dd25

Remove print statments and reformat the results

Browse files
Files changed (2) hide show
  1. Nested/utils/data.py +0 -2
  2. app.py +22 -5
Nested/utils/data.py CHANGED
@@ -118,9 +118,7 @@ def get_dataloaders(
118
  """
119
  dataloaders = list()
120
 
121
- print("data_config Before: ", data_config, type(data_config))
122
  data_config = data_config["data_config"]
123
- print("data_config After: ", data_config)
124
  for i, examples in enumerate(datasets):
125
  data_config["kwargs"].update({"examples": examples, "vocab": vocab})
126
  dataset = load_object(data_config["fn"], data_config["kwargs"])
 
118
  """
119
  dataloaders = list()
120
 
 
121
  data_config = data_config["data_config"]
 
122
  for i, examples in enumerate(datasets):
123
  data_config["kwargs"].update({"examples": examples, "vocab": vocab})
124
  dataset = load_object(data_config["fn"], data_config["kwargs"])
app.py CHANGED
@@ -73,11 +73,28 @@ dataloader = get_dataloaders(
73
 
74
  # Perform inference on the text and get back the tagged segments
75
  segments = tagger.infer(dataloader)
 
 
76
 
77
  # Print results
 
 
 
 
 
 
 
 
78
  for segment in segments:
79
- s = [
80
- f"{token.text} ({'|'.join([t['tag'] for t in token.pred_tag])})"
81
- for token in segment
82
- ]
83
- print(" ".join(s))
 
 
 
 
 
 
 
 
73
 
74
  # Perform inference on the text and get back the tagged segments
75
  segments = tagger.infer(dataloader)
76
+ segments_lists = []
77
+
78
 
79
  # Print results
80
+ # for segment in segments:
81
+ # s = [
82
+ # f"{token.text} ({'|'.join([t['tag'] for t in token.pred_tag])})"
83
+ # for token in segment
84
+ # ]
85
+ # print(" ".join(s))
86
+
87
+
88
  for segment in segments:
89
+ for token in segment:
90
+ segments_list = {}
91
+ segments_list["token"] = token.text
92
+ list_of_tags = [t['tag'] for t in token.pred_tag]
93
+ list_of_tags = [i for i in list_of_tags if i not in('O',' ','')]
94
+ if list_of_tags == []:
95
+ segments_list["tags"] = ' '.join(['O'])
96
+ else:
97
+ segments_list["tags"] = ' '.join(list_of_tags)
98
+ segments_lists.append(segments_list)
99
+
100
+ print(segments_lists)