Skip to content

Commit

Permalink
feat(indexer): clean up indexers
Browse files Browse the repository at this point in the history
  • Loading branch information
nan-wang committed Apr 10, 2020
1 parent 4b130f2 commit 063152d
Show file tree
Hide file tree
Showing 14 changed files with 13 additions and 12 deletions.
1 change: 1 addition & 0 deletions extra-requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,4 @@ onnx: framework, py37
onnxruntime: framework, py37
annoy: index
sklearn: framework
plyvel: index
6 changes: 3 additions & 3 deletions jina/executors/indexers/keyvalue/leveldb.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from ..proto import BasePbIndexer
from jina.executors.indexers.keyvalue.proto import BasePbIndexer
import json
from typing import Tuple, List, Union
from ..proto import jina_pb2
from typing import Union
from jina.executors.indexers.keyvalue.proto import jina_pb2
from google.protobuf.json_format import Parse


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

from google.protobuf.json_format import Parse

from . import BaseKVIndexer
from ...proto import jina_pb2
from jina.executors.indexers import BaseKVIndexer
from jina.proto import jina_pb2


class BasePbIndexer(BaseKVIndexer):
Expand Down
Empty file.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import numpy as np

from . import BaseVecIndexer
from jina.executors.indexers import BaseVecIndexer


class NumpyIndexer(BaseVecIndexer):
Expand Down
File renamed without changes.
Empty file.
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
import numpy as np

from jina.executors.indexers import BaseIndexer
from jina.executors.indexers.annoy import AnnoyIndexer
from jina.executors.indexers.nmslib import NmslibIndexer
from jina.executors.indexers.numpy import NumpyIndexer
from jina.executors.indexers.vector.annoy import AnnoyIndexer
from jina.executors.indexers.vector.nmslib import NmslibIndexer
from jina.executors.indexers.vector.numpy import NumpyIndexer
from tests import JinaTestCase

# fix the seed here
Expand Down
2 changes: 1 addition & 1 deletion tests/test_index.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import numpy as np
from jina.drivers.helper import array2blob
from jina.enums import FlowOptimizeLevel
from jina.executors.indexers.numpy import NumpyIndexer
from jina.executors.indexers.vector.numpy import NumpyIndexer
from jina.flow import Flow
from jina.main.parser import set_flow_parser
from jina.proto import jina_pb2
Expand Down
2 changes: 1 addition & 1 deletion tests/test_index_remote.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import numpy as np
from jina.drivers.helper import array2blob
from jina.enums import FlowOptimizeLevel
from jina.executors.indexers.numpy import NumpyIndexer
from jina.executors.indexers.vector.numpy import NumpyIndexer
from jina.flow import Flow
from jina.main.parser import set_gateway_parser
from jina.peapods.pod import GatewayPod
Expand Down
2 changes: 1 addition & 1 deletion tests/test_load_yaml.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
class MyTestCase(JinaTestCase):

def test_load_yaml1(self):
from jina.executors.indexers.numpy import NumpyIndexer
from jina.executors.indexers.vector.numpy import NumpyIndexer
NumpyIndexer.load_config('yaml/dummy_exec1.yml')
self.add_tmpfile('test.gzip')

Expand Down

0 comments on commit 063152d

Please sign in to comment.