Finn commited on
Commit
e29e554
β€’
1 Parent(s): d5cf57a

fix codebase imports try 2

Browse files
app.py CHANGED
@@ -3,7 +3,7 @@ from dataclasses import dataclass
3
  import pickle
4
  import os
5
  from typing import Iterable, Callable, List, Dict, Optional, Type, TypeVar
6
- from nlp4web-codebase.nlp4web_codebase.ir.data_loaders.dm import Document
7
  from collections import Counter
8
  import tqdm
9
  import re
@@ -132,7 +132,7 @@ def run_counting(
132
  doc_texts=doc_texts,
133
  )
134
 
135
- from nlp4web-codebase.nlp4web_codebase.ir.data_loaders.sciq import load_sciq
136
  sciq = load_sciq()
137
  counting = run_counting(documents=iter(sciq.corpus), ndocs=len(sciq.corpus))
138
 
@@ -141,7 +141,7 @@ import math
141
  import os
142
  from typing import Iterable, List, Optional, Type
143
  import tqdm
144
- from nlp4web-codebase.nlp4web_codebase.ir.data_loaders.dm import Document
145
 
146
 
147
  @dataclass
@@ -230,7 +230,7 @@ class BM25Index(InvertedIndex):
230
  )
231
  return index
232
 
233
- from nlp4web-codebase.nlp4web_codebase.ir.models import BaseRetriever
234
  from typing import Type
235
  from abc import abstractmethod
236
 
 
3
  import pickle
4
  import os
5
  from typing import Iterable, Callable, List, Dict, Optional, Type, TypeVar
6
+ from nlp4web_codebase.ir.data_loaders.dm import Document
7
  from collections import Counter
8
  import tqdm
9
  import re
 
132
  doc_texts=doc_texts,
133
  )
134
 
135
+ from nlp4web_codebase.ir.data_loaders.sciq import load_sciq
136
  sciq = load_sciq()
137
  counting = run_counting(documents=iter(sciq.corpus), ndocs=len(sciq.corpus))
138
 
 
141
  import os
142
  from typing import Iterable, List, Optional, Type
143
  import tqdm
144
+ from nlp4web_codebase.ir.data_loaders.dm import Document
145
 
146
 
147
  @dataclass
 
230
  )
231
  return index
232
 
233
+ from nlp4web_codebase.ir.models import BaseRetriever
234
  from typing import Type
235
  from abc import abstractmethod
236
 
nlp4web-codebase/.gitignore DELETED
@@ -1,134 +0,0 @@
1
- # Byte-compiled / optimized / DLL files
2
- __pycache__/
3
- *.py[cod]
4
- *$py.class
5
-
6
- # C extensions
7
- *.so
8
-
9
- # Distribution / packaging
10
- .Python
11
- build/
12
- develop-eggs/
13
- dist/
14
- downloads/
15
- eggs/
16
- .eggs/
17
- lib/
18
- lib64/
19
- parts/
20
- sdist/
21
- var/
22
- wheels/
23
- pip-wheel-metadata/
24
- share/python-wheels/
25
- *.egg-info/
26
- .installed.cfg
27
- *.egg
28
- MANIFEST
29
-
30
- # PyInstaller
31
- # Usually these files are written by a python script from a template
32
- # before PyInstaller builds the exe, so as to inject date/other infos into it.
33
- *.manifest
34
- *.spec
35
-
36
- # Installer logs
37
- pip-log.txt
38
- pip-delete-this-directory.txt
39
-
40
- # Unit test / coverage reports
41
- htmlcov/
42
- .tox/
43
- .nox/
44
- .coverage
45
- .coverage.*
46
- .cache
47
- nosetests.xml
48
- coverage.xml
49
- *.cover
50
- *.py,cover
51
- .hypothesis/
52
- .pytest_cache/
53
-
54
- # Translations
55
- *.mo
56
- *.pot
57
-
58
- # Django stuff:
59
- *.log
60
- local_settings.py
61
- db.sqlite3
62
- db.sqlite3-journal
63
-
64
- # Flask stuff:
65
- instance/
66
- .webassets-cache
67
-
68
- # Scrapy stuff:
69
- .scrapy
70
-
71
- # Sphinx documentation
72
- docs/_build/
73
-
74
- # PyBuilder
75
- target/
76
-
77
- # Jupyter Notebook
78
- .ipynb_checkpoints
79
-
80
- # IPython
81
- profile_default/
82
- ipython_config.py
83
-
84
- # pyenv
85
- .python-version
86
-
87
- # pipenv
88
- # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
89
- # However, in case of collaboration, if having platform-specific dependencies or dependencies
90
- # having no cross-platform support, pipenv may install dependencies that don't work, or not
91
- # install all needed dependencies.
92
- #Pipfile.lock
93
-
94
- # PEP 582; used by e.g. github.com/David-OConnor/pyflow
95
- __pypackages__/
96
-
97
- # Celery stuff
98
- celerybeat-schedule
99
- celerybeat.pid
100
-
101
- # SageMath parsed files
102
- *.sage.py
103
-
104
- # Environments
105
- .env
106
- .venv
107
- env/
108
- venv/
109
- ENV/
110
- env.bak/
111
- venv.bak/
112
-
113
- # Spyder project settings
114
- .spyderproject
115
- .spyproject
116
-
117
- # Rope project settings
118
- .ropeproject
119
-
120
- # mkdocs documentation
121
- /site
122
-
123
- # mypy
124
- .mypy_cache/
125
- .dmypy.json
126
- dmypy.json
127
-
128
- # Pyre type checker
129
- .pyre/
130
-
131
- *.tsv
132
- *.jsonl
133
- *.zip
134
- output/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
nlp4web-codebase/README.md DELETED
@@ -1,2 +0,0 @@
1
- # nlp4web
2
- Codebase of teaching materials for NLP4Web.
 
 
 
nlp4web-codebase/requirements.txt DELETED
@@ -1 +0,0 @@
1
- .
 
 
{nlp4web-codebase/nlp4web_codebase β†’ nlp4web_codebase}/__init__.py RENAMED
File without changes
{nlp4web-codebase/nlp4web_codebase β†’ nlp4web_codebase}/ir/__init__.py RENAMED
File without changes
{nlp4web-codebase/nlp4web_codebase β†’ nlp4web_codebase}/ir/analysis.py RENAMED
File without changes
{nlp4web-codebase/nlp4web_codebase β†’ nlp4web_codebase}/ir/data_loaders/__init__.py RENAMED
File without changes
{nlp4web-codebase/nlp4web_codebase β†’ nlp4web_codebase}/ir/data_loaders/dm.py RENAMED
File without changes
{nlp4web-codebase/nlp4web_codebase β†’ nlp4web_codebase}/ir/data_loaders/sciq.py RENAMED
File without changes
{nlp4web-codebase/nlp4web_codebase β†’ nlp4web_codebase}/ir/models/__init__.py RENAMED
File without changes
nlp4web-codebase/setup.py β†’ setup.py RENAMED
File without changes