ModErn Text Analysis
META Enumerates Textual Applications
|
#include "cpptoml.h"
#include "caching/all.h"
#include "index/cached_index.h"
#include "util/filesystem.h"
Go to the source code of this file.
Namespaces | |
meta | |
The ModErn Text Analysis toolkit is a suite of natural language processing, classification, information retreival, data mining, and other applications of text processing. | |
meta::index | |
Indexes to create efficient representations of data. | |
Typedefs | |
using | meta::index::dblru_inverted_index = cached_index< inverted_index, caching::default_dblru_cache > |
Inverted index using default DBLRU cache. | |
using | meta::index::splay_inverted_index = cached_index< inverted_index, caching::splay_cache > |
Inverted index using splay cache. | |
using | meta::index::memory_forward_index = cached_index< forward_index, caching::no_evict_cache > |
In-memory forward index. | |
using | meta::index::dblru_forward_index = cached_index< forward_index, caching::default_dblru_cache > |
Forward index using default DBLRU cache. | |
using | meta::index::splay_forward_index = cached_index< forward_index, caching::splay_cache > |
Forward index using splay cache. | |
Functions | |
template<class Index , class... Args> | |
std::shared_ptr< Index > | meta::index::make_index (const std::string &config_file, Args &&...args) |
Factory method for creating indexes. More... | |
template<class Index , template< class, class > class Cache, class... Args> | |
std::shared_ptr< cached_index< Index, Cache > > | meta::index::make_index (const std::string &config_file, Args &&...args) |
Factory method for creating indexes that are cached. More... | |
All files in META are dual-licensed under the MIT and NCSA licenses. For more details, consult the file LICENSE.mit and LICENSE.ncsa in the root of the project.