Skip to content

Commit f652395

Browse files
committed
Fix imports
1 parent f1c0e78 commit f652395

31 files changed

+91
-86
lines changed

scheme/constraint/amr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from util.amr import *
1+
from scheme.util.amr import *
22

33

44
class Constraints(constraints.Constraints):

scheme/conversion/amr.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,8 @@
1-
from collections import defaultdict, namedtuple, OrderedDict
2-
31
import penman
2+
from collections import defaultdict, namedtuple, OrderedDict
43
from ucca import layer0, layer1, convert
54

6-
from util.amr import *
5+
from scheme.util.amr import *
76

87
DELETE_PATTERN = re.compile("\\\\|(?<=(?<!<)<)[^<>]+(?=>(?!>))") # Delete text inside single angle brackets
98

scheme/convert.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
import argparse
44
import glob
5-
import os
6-
import re
75
import sys
86

9-
from conversion.amr import CONVERTERS
7+
import os
8+
import re
109
from ucca.convert import split2sentences
1110
from ucca.ioutil import passage2file, file2passage
1211

12+
from scheme.conversion.amr import CONVERTERS
13+
1314
desc = """Parses files in the specified format, and writes as the specified format.
1415
Each passage is written to the file: <outdir>/<prefix><passage_id>.<extension> """
1516

scheme/convert_and_evaluate.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
import argparse
44
import glob
5-
import os
65
import sys
76

8-
from conversion.amr import from_amr, to_amr
9-
from evaluation.amr import evaluate, Scores
10-
from tupa.config import VAction
7+
import os
118
from ucca.ioutil import passage2file
129

10+
from scheme.conversion.amr import from_amr, to_amr
11+
from scheme.evaluation.amr import evaluate, Scores
12+
from tupa.config import VAction
13+
1314
desc = """Parses files in AMR format, converts to UCCA standard format,
1415
converts back to the original format and evaluates using smatch.
1516
"""

scheme/evaluate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import argparse
44

5-
from evaluation.amr import evaluate
5+
from scheme.evaluation.amr import evaluate
66
from tupa.config import VAction
77

88
desc = """Parses files in AMR format, and evaluates using smatch.

scheme/evaluation/amr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import sys
22

3-
from util.amr import *
3+
from scheme.util.amr import *
44

55
sys.path.insert(0, os.path.dirname(importlib.util.find_spec("smatch.smatch").origin)) # to find amr.py from smatch
66
from smatch import smatch

scheme/split.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
#!/usr/bin/env python3
22
import argparse
3-
import sys
4-
53
import glob
4+
import sys
65

7-
from util.amr import *
6+
from scheme.util.amr import *
87

98
desc = """Split AMRs to separate files (important for shuffling before training the parser)"""
109

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,6 @@ def run(self):
8787
"src": os.path.join("scheme", "amr", "src"),
8888
"smatch": os.path.join("scheme", "smatch"),
8989
},
90-
package_data={"src": ["amr.peg"], "util": ["resources/*.txt"]},
90+
package_data={"src": ["amr.peg"], "scheme.util": ["resources/*.txt"]},
9191
cmdclass={"install": install},
9292
)

tests/test_amr.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@
22

33
import unittest
44

5-
from conversion.amr import from_amr, to_amr
6-
from evaluation.amr import evaluate
75
from ucca.convert import split2sentences
86

7+
from scheme.conversion.amr import from_amr, to_amr
8+
from scheme.evaluation.amr import evaluate
9+
910

1011
class ConversionTests(unittest.TestCase):
1112
"""Tests conversion module correctness and API."""

tests/test_parser.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22

33
import unittest
44

5-
from states.state import State
5+
from ucca import convert, evaluation, ioutil
6+
67
from tupa.action import Actions
78
from tupa.config import Config, SPARSE, MLP_NN, BILSTM_NN, NOOP
89
from tupa.oracle import Oracle
910
from tupa.parse import Parser
10-
from ucca import convert, evaluation, ioutil
11+
from tupa.states.state import State
1112

1213
NUM_PASSAGES = 2
1314

0 commit comments

Comments
 (0)