Matthew Honnibal
de7f3509d2
Compile CFile, for vector loading
2017-08-18 20:46:41 +02:00
Matthew Honnibal
426f84937f
Resolve conflicts when merging new beam parsing stuff
2017-08-18 13:38:32 -05:00
Matthew Honnibal
60d8111245
Require thinc 6.8.1
2017-08-15 03:12:26 -05:00
Matthew Honnibal
52c180ecf5
Revert "Merge branch 'develop' of https://github.com/explosion/spaCy into develop"
...
This reverts commit ea8de11ad5
, reversing
changes made to 08e443e083
.
2017-08-14 13:00:23 +02:00
Matthew Honnibal
b353e4d843
Work on parser beam training
2017-08-12 14:47:45 -05:00
ines
495e042429
Add entry point-style auto alias for "spacy"
...
Simplest way to run commands as spacy xxx instead of python -m spacy
xxx, while avoiding environment conflicts
2017-08-09 12:17:30 +02:00
Matthew Honnibal
ff7418b0d9
Update requirements
2017-07-25 18:58:15 +02:00
Matthew Honnibal
b4cdd05466
Add vectors.pyx in setup
2017-06-05 12:45:29 +02:00
Matthew Honnibal
c811790095
Register vectors.pyx in setup
2017-06-05 12:32:22 +02:00
ines
152dc018a6
Remove syntax iterators from setup.py
2017-06-05 12:30:22 +02:00
Matthew Honnibal
a4dcc96c54
Require thinc bugfix
2017-06-05 04:02:52 -05:00
ines
71954d5fe7
Update Thinc version
2017-06-03 10:32:53 +02:00
ines
f45cd174bf
Update Thinc version
2017-06-02 18:48:16 +02:00
Matthew Honnibal
ae8010b526
Move weight serialization to Thinc
2017-06-01 02:56:12 -05:00
Matthew Honnibal
2e364f7ecd
Require msgpack
2017-05-29 13:47:29 +02:00
ines
3cc6fe1484
Add pip to requirements.txt and setup.py
2017-05-17 12:04:03 +02:00
Matthew Honnibal
48de4ed49f
Require thinc 6.6, and compile the nn_parser module
2017-05-14 01:20:28 +02:00
Matthew Honnibal
825c6403d8
Remove serializer
2017-05-09 17:28:30 +02:00
ines
564939391a
Remove spacy.orth
2017-05-09 01:21:47 +02:00
ines
229b8c3974
Tidy up
2017-05-07 18:36:35 +02:00
ines
a793174ae9
Use setuptools.find_packages()
2017-05-03 20:11:02 +02:00
Yasuaki Uechi
c8f83aeb87
Add basic japanese support
2017-05-03 13:56:21 +09:00
Ines Montani
7da9cefd25
Merge pull request #1022 from luvogels/master
...
Initial support for Norwegian Bokmål
2017-04-27 11:16:06 +02:00
Ines Montani
417f430d23
Relax version contstraint
2017-04-20 15:39:24 +02:00
Gyorgy Orosz
4a06a2572c
Using ftfy for handling broken encoded strings.
2017-04-20 13:34:51 +02:00
luvogels
ff900ffd7c
Update setup.py
...
added nb
2017-04-19 21:02:26 +02:00
Matthew Honnibal
e482c369eb
Package converters module
2017-04-07 18:51:48 +02:00
Matthew Honnibal
cc24b6d8d5
Fix setup.py
2017-04-07 17:53:22 +02:00
Matthew Honnibal
eedafd8d82
Fix regex version pin
2017-04-07 17:47:11 +02:00
ines
c691caa9d3
Fix requests version
2017-04-07 17:35:35 +02:00
Matthew Honnibal
a001365c42
Require regex library
2017-04-07 15:43:34 +02:00
ines
7e4befec88
Add Hebrew to init and setup.py
2017-03-29 10:34:57 +02:00
Matthew Honnibal
9c17fb472f
Add tag for spaCy v3.6 compatibility
2017-03-19 01:40:24 +01:00
Matthew Honnibal
5941fb9e92
Make spacy/data a package
2017-03-18 20:04:22 +01:00
Matthew Honnibal
aa8ff9257f
Add spacy.en.lemmatizer to setup.py
2017-03-18 19:02:33 +01:00
Matthew Honnibal
afb94e5702
Add cli to setup.py
2017-03-18 19:00:39 +01:00
ines
387e34a3c5
Update plac version in requirements and setup
2017-03-18 15:14:02 +01:00
ines
4c53eed35a
Remove sputnik from dependencies and docs
2017-03-15 17:39:25 +01:00
ines
b62322d602
Add requests to requirements
2017-03-15 17:39:08 +01:00
Matthew Honnibal
cb39b6e337
Require recent thinc
2017-03-11 12:45:22 -06:00
Matthew Honnibal
93ab888d1d
Require recent preshed
2017-03-11 12:33:56 -06:00
Matthew Honnibal
0ed2afde89
Compile beam parser
2017-03-10 11:22:22 -06:00
ines
ffe0f0c6c4
Add dill to requirements
2017-03-08 14:11:54 +01:00
Aniruddha Adhikary
5a4fc09576
add basic Bengali support
2017-02-28 07:48:37 +06:00
Matthew Honnibal
c744ce4b6d
Fix bad change to cythonize.py script, re subprocess call
2017-02-16 19:01:25 +01:00
Matthew Honnibal
0836cbe064
Pass shell to cythonize.py. See Issue #791
2017-02-17 01:06:06 +11:00
Michael Wallin
73f66ec570
Add preliminary support for Finnish
2017-02-04 13:54:10 +02:00
Raphaël Bournhonesque
0c2e5539ce
Specify version number for ujson and plac
...
The required version was specified for plac in requirements.txt but not in setup.py, which could cause a conflicting version error.
Similarly, set the version of ujson in requirements.txt to be the same as in setup.py
2017-01-28 18:38:14 +01:00
Matthew Honnibal
48c712f1c1
Merge branch 'master' of ssh://github.com/explosion/spaCy
2017-01-16 13:18:06 +01:00
Matthew Honnibal
d4e6d4c1c4
Use new thinc
2017-01-16 13:17:14 +01:00
Ines Montani
a308703f47
Remove old tests
2017-01-13 01:34:48 +01:00
Ines Montani
f8803808ce
Remove old unused tests and conftest files
2017-01-12 15:09:05 +01:00
Ines Montani
26d018d874
Add tests for StringStore
2017-01-12 15:07:31 +01:00
Ines Montani
ffcaba9017
Remove old and/or redundant tests
2017-01-12 02:10:18 +01:00
Ines Montani
33800c9367
Rename "tokens" tests to "doc"
2017-01-11 18:59:01 +01:00
Matthew Honnibal
c9fdd9917c
Require older thinc
2017-01-09 10:12:41 -06:00
Matthew Honnibal
7108ad9d80
Require thinc 6.1
2017-01-09 14:37:00 +01:00
Matthew Honnibal
e4862d1dab
Merge branch 'develop'
2017-01-09 13:36:01 +01:00
Ines Montani
d87ca84028
Remove old website example tests from setup.py
2017-01-08 22:42:54 +01:00
Matthew Honnibal
af81ac8bb0
Use thinc 6.0
2016-12-29 11:58:42 +01:00
Gyorgy Orosz
35aa54765d
Hungarian module is exposed in spacy.
2016-12-21 20:45:36 +01:00
Magnus Burton
db5a077d2b
Initial commit for Swedish
2016-12-20 11:05:06 +01:00
Matthew Honnibal
0c7720e162
Remove unit and integration test packages
2016-12-19 00:26:56 +01:00
Matthew Honnibal
6c0c43c267
Add comment
2016-12-19 00:20:16 +01:00
Matthew Honnibal
b2cebdcca7
List more test packages in the setup.py
2016-12-19 00:15:11 +01:00
Matthew Honnibal
97521c95b3
List the language_data package in the setup.py
2016-12-19 00:14:09 +01:00
dafnevk
d8c7ac203a
Added nl module for dutch
2016-11-24 16:39:49 +01:00
Matthew Honnibal
36bcd46244
Integrate patch from @mikepb re building OpenMP-supporting wheels for macOS / OSX. I'm running blind on this, so this commit might not be 100%. Rollback if there are any problems. See Issue #267 .
2016-11-06 11:58:50 +01:00
Matthew Honnibal
bc8d04abc0
Package alpha es, fr, it and pt directories.
2016-11-04 20:02:53 +01:00
Adam Ever Hadani
452b766d82
added ujson dependency to setup.py
2016-10-20 14:57:18 -07:00
Matthew Honnibal
b5a74f8ad2
Don't automatically include a data/ directory.
2016-10-20 20:50:32 +02:00
Matthew Honnibal
811dc4da75
Fix setup.py script
2016-10-19 00:27:57 +02:00
Matthew Honnibal
818dc83e26
Fix encoding error in setup.py
2016-10-19 00:05:53 +02:00
Matthew Honnibal
509b30834f
Add a pipeline module, to collect and wrap processes for annotation
2016-10-16 01:47:12 +02:00
Matthew Honnibal
53d5bd62ee
Add the data/ directory as package data
2016-10-15 14:34:33 +02:00
Matthew Honnibal
2f998f8ed0
Require pathlib
2016-10-13 14:19:57 +02:00
Matthew Honnibal
7c5fe84b80
Require older preshed, for thinc compatibility.
2016-10-09 12:25:53 +02:00
Matthew Honnibal
d61feffe24
Require new preshed
2016-09-30 18:41:01 +02:00
Matthew Honnibal
24337175df
* Register zh package in setup.py
2016-05-03 14:36:59 +02:00
Henning Peters
2bf34687ea
add stdint.h fallback (vs 2008)
2016-04-28 22:10:43 +02:00
Henning Peters
bb3238bcdd
pin numpy to >=1.7, ship headers
2016-04-19 19:50:42 +02:00
Henning Peters
6215272786
remove ujson as default non-dev dependency (still works as fallback if installed), because ujson doesn't ship wheels
2016-04-12 11:28:07 +02:00
Henning Peters
5f699883dd
make openmp on windows optional
2016-04-12 10:12:57 +02:00
SJ
91b3f1c12f
Enable OpenMP compiler option for MSVC
...
Enable OpenMP compiler option for MSVC to support Multi-Threading for nlp.pipe()
2016-04-09 15:22:17 -07:00
Henning Peters
29ad621825
add de
2016-04-08 14:52:29 +02:00
Matthew Honnibal
872695759d
Merge pull request #306 from wbwseeker/german_noun_chunks
...
add German noun chunk functionality
2016-04-08 00:54:24 +10:00
Wolfgang Seeker
5e2e8e951a
add baseclass DocIterator for iterators over documents
...
add classes for English and German noun chunks
the respective iterators are set for the document when created by the parser
as they depend on the annotation scheme of the parsing model
2016-03-16 15:53:35 +01:00
Henning Peters
54f3447b5f
cleanup
2016-03-14 01:46:33 +01:00
Henning Peters
1fe29c6919
cleanup
2016-03-13 18:12:32 +01:00
Henning Peters
49f499ca1c
cleanup
2016-03-12 14:30:24 +01:00
Henning Peters
5701686272
cleanup
2016-03-12 13:47:10 +01:00
Wolfgang Seeker
03fb498dbe
introduce lang field for LexemeC to hold language id
...
put noun_chunk logic into iterators.py for each language separately
2016-03-10 13:01:34 +01:00
Wolfgang Seeker
d9312bc9ea
add new files npchunks.{pyx,pxd} to hold noun phrase chunk generators
2016-03-09 16:18:48 +01:00
Henning Peters
5b3b3ebc8e
upgrade to latest sputnik
2016-03-08 15:30:17 +01:00
Matthew Honnibal
fcaa0ad7ce
Merge pull request #280 from wbwseeker/german_parser
...
German parser
2016-03-04 03:27:42 +11:00
Wolfgang Seeker
3448cb40a4
integrated pseudo-projective parsing into parser
...
- nonproj.pyx holds a class PseudoProjectivity which currently holds
all functionality to implement Nivre & Nilsson 2005's pseudo-projective
parsing using the HEAD decoration scheme
- changed lefts/rights in Token to account for possible non-projective
structures
2016-03-01 10:09:08 +01:00
Henning Peters
12d58a7099
remove text-unidecode dependency
2016-02-24 08:01:59 +01:00
Henning Peters
9cc4f8d5b3
avoid shadowing __name__
2016-02-15 01:33:39 +01:00
Henning Peters
4c9e3c7911
upgrade spuntik, enforce data api via model version constraints
2016-02-14 16:03:17 +01:00
Henning Peters
3b5f1e753b
py26 compatibility
2016-02-10 14:32:54 +01:00