Recent Releases of colibri-core
colibri-core - v2.5.9
[Ko van der Sloot] * Major code cleanup: range-based for loops, override statement, convert most stream pointers to references, more const parameters
[Maarten van Gompel] * cleanup: remove last traces of python2 support, refactored exceptions * Set up wheel building
This release does not provide a shared library; use static linking instead.
- C++
Published by proycon over 2 years ago
colibri-core - v2.5.8
- Python setup.py no longer attempts to build colibri core C++ library, must be done in a manual step before.
- Set up continuous integration and wheel building
- Python test fix
- C++
Published by proycon over 2 years ago
colibri-core - v2.5.7
[Maarten van Gompel] * Fixed long option parsing * Fixed column length mismatch in TSV header/data output * Fixed a build problem * Updated installation instructions
[Ko van der Sloot] * Significant cleanup of the code * Updated for newer autoconfig versions
- C++
Published by proycon over 2 years ago
colibri-core - v2.5.6
[Maarten van Gompel] * codemeta.json: updating according to (proposed) CLARIAH requirements (CLARIAH/clariah-plus#38) * Dockerfile: added
[Ko van der Sloot] * Code cleanup * added some exceptions for unwanted cases detected by scan-build * out-dommented DOFLEXFROMCOOC and cached_DOFLEXFROMCOOC variables, they seem useless * removed unused assignments
- C++
Published by proycon over 3 years ago
colibri-core - v2.5.5
Thanks to @kosloot, various warnings on clang were fixed in this minor release.
- C++
Published by proycon over 5 years ago
colibri-core - v2.5.4
Implemented the ability to prune subsumed n-grams (retaining only the longer non-subsumed versions). Introduces a new PRUNESUBSUMED variable for PatternModelOptions.
Note: This is an aggressive form of pruning that should also work for unordered models, matching is based on types rather than individual tokens (all subsumed types are pruned).
- C++
Published by proycon over 5 years ago
colibri-core - v2.5.3
Bugfix release: Certain options from PatternModelOptions were not available to the python binding yet.
- C++
Published by proycon over 5 years ago
colibri-core - v2.5.2
Bugfix release: Pattern size and category constraints were not working for several methods (getcooc/getleftcooc/getrightcooc/getleftneighbours/getrightneighbours) #44
- C++
Published by proycon almost 6 years ago
colibri-core - v2.5.1
Very minor update release: * Updated codemeta metadata * Added ClassEncoder.find()
- C++
Published by proycon over 6 years ago
colibri-core - v2.5.0
Better handling of large patterns, PatternPointer size descriptor is now 64 bits (fixes #42) at cost of a small increase in memory consumption in various computations.
(The experimental and relatively unused PatternPointerModels are not backwards compatible, contact me if this is a problem)
- C++
Published by proycon about 7 years ago
colibri-core - v2.4.10
Important bugfix release: * Fixes data-clipping bug on loading large corpora in memory (used by indexed patternmodels) #41
(All users are urged to upgrade!)
- C++
Published by proycon about 7 years ago
colibri-core - v2.4.8
- Minor update: made
setup.pymore robust for manual installation mode (without compiling C++ lib) (v2.4.7 was skipped)
- C++
Published by proycon almost 8 years ago
colibri-core - v2.4.6
- fix: colibri-classencode
-t(threshold) behaviour was wrong (was interpreted as +1)
- C++
Published by proycon over 8 years ago
colibri-core - v2.4.5
- Refactored alignment model
- added BasicPatternAlignmentModel
- Major cleanup of warnings and possible issues (thanks to @kosloot)
- C++
Published by proycon almost 9 years ago
colibri-core - v2.4.4
- Bugfix: fixes covered token count per category/n (issue #26)
- New feature: colibri-patternmodeller has a
--simplereport(-r) option that generates a report without coverage information (more limited but a lot faster)
- C++
Published by proycon about 9 years ago
colibri-core - v2.4.3
v2.4.2 was prematurely released, one minor test was corrupt. Fixed now in this release.
- C++
Published by proycon over 9 years ago
colibri-core - v2.4.1
Minor fix release prior to paper publication: - Python 2.7 compatibility fix - Updated python tutorial - Added benchmarks
- C++
Published by proycon over 9 years ago
colibri-core - v2.4.0
Various fixes:
- Speed up in ngrams() computation (issue #21)
- Performance fix for processing long lines
- Pattern.instanceof()should be faster and is now available from Python too
- Attempt to fix compilation issue on certain platforms (issue #22), unconfirmed
New features:
- Implemented new filtering mechanism that supports actively checking whether patterns are instances of a limited set of specified skipgrams, or a superset of specified ngrams.
- Implemented ignorenewlines option in class encoding. Useful if you have source text split by for instance sentences (one per line), but want a model that crosses sentence boundaries.
- Implemented vocabulary import for the class encoding stage (issue #2)
- C++
Published by proycon over 9 years ago
colibri-core - v2.2.0
Major fixes:issue #14, issue #15 and issue #16.
- C++
Published by proycon almost 10 years ago
colibri-core - v2.1.2
Minor addition/fix: allow (de)serialisation of empty patterns
- C++
Published by proycon about 10 years ago
colibri-core - v2.1.1
Fixes a problem (missing file) in the packaging of v2.1.0 , no further changes
- C++
Published by proycon about 10 years ago
colibri-core - v2.1.0
- Implemented more efficient algorithms for the search and extraction of pre-specified skipgrams and flexgrams (issue #9)
- Added
colibri-findpatternsscript (issue #9) - Documentation and Python tutorial updated with a section on finding pre-specified patterns
- Better flexgram support
- Patternmodeller tool now as long options for everything to avoid confusion
- Fixed getskipcontent (issue #10)
- Minor fixes and improvements for Cython/Python
- C++
Published by proycon about 10 years ago
colibri-core - v2.0.4
- Several fixes for Cython/Python, mostly regarding indexed models and the reverse index
- Updated Python tutorial for v2
- C++
Published by proycon about 10 years ago
colibri-core - v2.0.3
- Important memory corruption bugfix
- Fixes for AlignmentModel
- Added boundaryclass
- Cython improvements
- C++
Published by proycon about 10 years ago
colibri-core - v2.0.0
Version 2.0 release of Colibri Core.
Main changes: - better class encoding (stronger compression, less memory) - internal use of pattern pointers during training (quicker, less memory) - pattern pointer models - fixes in skipgram computation - more extensive test suite
Data format changed from v1, but old formats can still be read by v2.
- C++
Published by proycon about 10 years ago
colibri-core - v1.0.1
First official stable release of Colibri Core, released for Colibri Core paper submission.
- C++
Published by proycon over 10 years ago