示例#1
0
文件: index.py 项目: xlqian/addok
def preprocess_housenumber(s):
    if not HOUSENUMBER_PROCESSORS:
        HOUSENUMBER_PROCESSORS.extend(config.HOUSENUMBER_PROCESSORS)
        HOUSENUMBER_PROCESSORS.extend(config.PROCESSORS)
    if s not in _HOUSENUMBER_CACHE:
        _HOUSENUMBER_CACHE[s] = list(iter_pipe(s, HOUSENUMBER_PROCESSORS))
    return _HOUSENUMBER_CACHE[s]
示例#2
0
文件: index.py 项目: xlqian/addok
def preprocess_housenumber(s):
    if not HOUSENUMBER_PROCESSORS:
        HOUSENUMBER_PROCESSORS.extend(config.HOUSENUMBER_PROCESSORS)
        HOUSENUMBER_PROCESSORS.extend(config.PROCESSORS)
    if s not in _HOUSENUMBER_CACHE:
        _HOUSENUMBER_CACHE[s] = list(iter_pipe(s, HOUSENUMBER_PROCESSORS))
    return _HOUSENUMBER_CACHE[s]
示例#3
0
文件: index.py 项目: xlqian/addok
def preprocess(s):
    if s not in _CACHE:
        _CACHE[s] = list(iter_pipe(s, config.PROCESSORS))
    return _CACHE[s]
示例#4
0
def preprocess_query(s):
    from addok import config
    return list(iter_pipe(s, config.QUERY_PROCESSORS + config.PROCESSORS))
示例#5
0
文件: batch.py 项目: ernest33/addok
def preprocess_batch(d):
    return list(iter_pipe(d, config.BATCH_PROCESSORS))[0]
示例#6
0
def score_preprocessed_query(helper, result):
    helper.query = list(iter_pipe(helper.query, config.QUERY_PROCESSORS))[0]
示例#7
0
文件: batch.py 项目: symroe/addok
def preprocess_batch(d):
    config.INDEX_EDGE_NGRAMS = False  # Run command "ngrams" instead.
    return iter_pipe(d, config.BATCH_PROCESSORS)
示例#8
0
def process_documents(*docs):
    return list(iter_pipe(docs, config.BATCH_PROCESSORS))
示例#9
0
def preprocess():
    # Do not import at load time, because we don't want to have a hard
    # dependency to psycopg2.
    PSQL_PROCESSORS = [import_by_path(path) for path in config.PSQL_PROCESSORS]
    return iter_pipe(None, PSQL_PROCESSORS)
示例#10
0
文件: search.py 项目: symroe/addok
def preprocess_query(s):
    return list(iter_pipe(s, config.QUERY_PROCESSORS + config.PROCESSORS))
示例#11
0
def preprocess():
    # Do not import at load time, because we don't want to have a hard
    # dependency to psycopg2.
    PSQL_PROCESSORS = [import_by_path(path) for path in config.PSQL_PROCESSORS]
    return iter_pipe(None, PSQL_PROCESSORS)
示例#12
0
def preprocess_query(s):
    return list(iter_pipe(s, config.QUERY_PROCESSORS + config.PROCESSORS))
示例#13
0
文件: batch.py 项目: digideskio/addok
def preprocess_batch(d):
    config.INDEX_EDGE_NGRAMS = False  # Run command "ngrams" instead.
    return iter_pipe(d, config.BATCH_PROCESSORS)
示例#14
0
文件: batch.py 项目: kofronpi/addok
def preprocess_batch(d):
    return list(iter_pipe(d, config.BATCH_PROCESSORS))[0]
示例#15
0
文件: index.py 项目: xlqian/addok
def preprocess(s):
    if s not in _CACHE:
        _CACHE[s] = list(iter_pipe(s, config.PROCESSORS))
    return _CACHE[s]