-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
52 lines (40 loc) · 1.42 KB
/
Copy pathrequirements.txt
File metadata and controls
52 lines (40 loc) · 1.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# Coptic Dependency Parser - Requirements
#
# All dependencies needed to run the Coptic Dependency Parser
# Licensed under open-source licenses (Apache 2.0, MIT, BSD, GPL)
# ====================================================================
# CORE NLP DEPENDENCIES
# ====================================================================
# Stanford NLP Library for Coptic tokenization, POS tagging, and lemmatization
# License: Apache 2.0
stanza>=1.5.0
# DiaParser - Biaffine dependency parser
# License: Apache 2.0
diaparser>=1.1.0
# PyTorch - Required by Stanza and DiaParser
# License: BSD 3-Clause
torch>=2.0.0
# ====================================================================
# CORE DEPENDENCIES
# ====================================================================
# Prolog Interface (for grammatical validation)
# License: BSD 2-Clause
pyswip>=0.2.10
# ====================================================================
# VISUALIZATION & UTILITIES
# ====================================================================
# For dependency tree visualization and plots
# License: PSF (compatible with most uses)
matplotlib>=3.5.0
# Scientific computing (used by visualization)
# License: BSD 3-Clause
numpy>=1.20.0,<2.4.0
# Data manipulation (for benchmarking and analysis)
# License: BSD 3-Clause
pandas>=2.0.0
# PDF Export functionality
# License: BSD 3-Clause
weasyprint>=60.0
# Progress bars
# License: MIT/MPL 2.0
tqdm>=4.65.0