Skip to content

Commit

Permalink
Merge pull request #7 from nadavb/master
Browse files Browse the repository at this point in the history
lookup support for big numbers
  • Loading branch information
jermp committed Feb 25, 2019
2 parents 423b1bf + c520521 commit 1e01025
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion python/tongrammodule.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,15 @@ static PyObject * tongram_lookup(PyObject *self, PyObject *args){
stl_string_adaptor adaptor;
uint64_t value1 = model.lookup(ngrams_space_separated, adaptor);

return Py_BuildValue("i", value1);
// cout << "lookup value: " << value1 << std::endl;

if (value1 == global::not_found) {
return Py_BuildValue("K", 0); // unsigned long long
} else {
return Py_BuildValue("K", value1); // unsigned long long
}


}

static PyMethodDef TongramMethods[] = {
Expand Down

0 comments on commit 1e01025

Please sign in to comment.