Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

format with ruff #365

Merged
merged 1 commit into from
Sep 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions libs/infinity_emb/infinity_emb/engine.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@
# Copyright (c) 2023-now michaelfeilfeil

from asyncio import Semaphore
from typing import Iterable, Iterator, Optional, Set, Union, List
from typing import Iterable, Iterator, List, Optional, Set, Union

from infinity_emb.args import EngineArgs
from infinity_emb.primitives import ImageClassType

# prometheus
from infinity_emb.inference import (
Expand All @@ -16,6 +15,7 @@
from infinity_emb.primitives import (
ClassifyReturnType,
EmbeddingReturnType,
ImageClassType,
ModelCapabilites,
)

Expand Down
4 changes: 2 additions & 2 deletions libs/infinity_emb/infinity_emb/inference/batch_handler.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import time
from concurrent.futures import ThreadPoolExecutor
from queue import Queue
from typing import Any, Sequence, Set, Union, List
from typing import Any, List, Sequence, Set, Union

import numpy as np

Expand All @@ -23,14 +23,14 @@
ClassifyReturnType,
EmbeddingReturnType,
EmbeddingSingle,
ImageClassType,
ModelCapabilites,
ModelNotDeployedError,
OverloadStatus,
PredictSingle,
PrioritizedQueueItem,
ReRankSingle,
get_inner_item,
ImageClassType,
)
from infinity_emb.transformer.abstract import BaseTransformer
from infinity_emb.transformer.utils import get_lengths_with_tokenize
Expand Down
3 changes: 1 addition & 2 deletions libs/infinity_emb/infinity_emb/primitives.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,20 +19,19 @@
from functools import lru_cache
from typing import (
TYPE_CHECKING,
Any,
Generic,
Literal,
Optional,
Type,
TypedDict,
TypeVar,
Union,
Any,
)

import numpy as np
import numpy.typing as npt


EmptyImageClassType: Any = Any
if TYPE_CHECKING:
try:
Expand Down
2 changes: 1 addition & 1 deletion libs/infinity_emb/infinity_emb/sync_engine.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@
Awaitable,
Callable,
Iterator,
List,
TypeVar,
Union,
List,
)

from infinity_emb.engine import AsyncEmbeddingEngine, AsyncEngineArray, EngineArgs
Expand Down
5 changes: 3 additions & 2 deletions libs/infinity_emb/infinity_emb/transformer/vision/utils.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
# SPDX-License-Identifier: MIT
# Copyright (c) 2023-now michaelfeil

from typing import List, Union

from infinity_emb._optional_imports import CHECK_PIL, CHECK_REQUESTS
from infinity_emb.primitives import ImageCorruption, ImageSingle, ImageClassType
from typing import Union, List
from infinity_emb.primitives import ImageClassType, ImageCorruption, ImageSingle

if CHECK_PIL.is_available:
from PIL import Image # type: ignore
Expand Down
4 changes: 2 additions & 2 deletions libs/infinity_emb/tests/unit_test/test_engine.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@

import numpy as np
import pytest
import requests
import torch
from sentence_transformers import CrossEncoder # type: ignore[import-untyped]
from PIL import Image
import requests
from sentence_transformers import CrossEncoder # type: ignore[import-untyped]

from infinity_emb import AsyncEmbeddingEngine, AsyncEngineArray, EngineArgs
from infinity_emb.primitives import (
Expand Down
Loading