Skip to content

Commit c2c3ee2

Browse files
committed
lint
1 parent 9e3ba39 commit c2c3ee2

8 files changed

Lines changed: 52 additions & 36 deletions

File tree

examples/rag/evaluation/rag_evaluator_example.py

Lines changed: 28 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,44 @@
66

77
load_dotenv()
88

9-
MOCK_EVALUATOR_CONFIG = './examples/rag/evaluation/rag_eval_example_config.yaml'
10-
MOCK_INDEXER_CONFIG = './examples/rag/evaluation/indexer_eval_example_config.yaml'
11-
MOCK_RAG_CONFIG = './examples/rag/evaluation/rag_evaluated_example_config.yaml'
9+
MOCK_EVALUATOR_CONFIG = "./examples/rag/evaluation/rag_eval_example_config.yaml"
10+
MOCK_INDEXER_CONFIG = "./examples/rag/evaluation/indexer_eval_example_config.yaml"
11+
MOCK_RAG_CONFIG = "./examples/rag/evaluation/rag_evaluated_example_config.yaml"
12+
1213

1314
def get_args():
14-
parser = argparse.ArgumentParser(description='Run RAG Evaluation pipeline with specified parameters or use default mock data')
15-
parser.add_argument('--eval-config', type=str, default=MOCK_EVALUATOR_CONFIG, help='Path to a rag evaluator config file.')
16-
parser.add_argument('--indexer-config', type=str, default=MOCK_INDEXER_CONFIG, help='Path to an Indexer config file.')
17-
parser.add_argument('--rag-config', type=str, default=MOCK_RAG_CONFIG, help='Path to a rag config file.')
15+
parser = argparse.ArgumentParser(
16+
description="Run RAG Evaluation pipeline with specified parameters or use default mock data"
17+
)
18+
parser.add_argument(
19+
"--eval-config",
20+
type=str,
21+
default=MOCK_EVALUATOR_CONFIG,
22+
help="Path to a rag evaluator config file.",
23+
)
24+
parser.add_argument(
25+
"--indexer-config",
26+
type=str,
27+
default=MOCK_INDEXER_CONFIG,
28+
help="Path to an Indexer config file.",
29+
)
30+
parser.add_argument(
31+
"--rag-config",
32+
type=str,
33+
default=MOCK_RAG_CONFIG,
34+
help="Path to a rag config file.",
35+
)
1836

1937
return parser.parse_args()
2038

39+
2140
if __name__ == "__main__":
2241
args = get_args()
2342

2443
# Instantiate RAGEvaluator
2544
evaluator = RAGEvaluator.from_config(args.eval_config)
2645

2746
# Run the evaluation
28-
result = evaluator(
29-
indexer_config = args.indexer_config,
30-
rag_config = args.rag_config
31-
)
47+
result = evaluator(indexer_config=args.indexer_config, rag_config=args.rag_config)
3248

33-
print(result)
49+
print(result)

src/mmore/run_dashboard_backend.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from pymongo import DESCENDING
1010
from starlette.middleware.cors import CORSMiddleware
1111

12-
from .dashboard.backend.model import (
12+
from mmore.dashboard.backend.model import (
1313
BatchedReports,
1414
DashboardMetadata,
1515
Progress,

src/mmore/run_index.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66

77
from dotenv import load_dotenv
88

9-
from .index.indexer import Indexer, IndexerConfig
10-
from .type import MultimodalSample
11-
from .utils import load_config
9+
from mmore.index.indexer import Indexer, IndexerConfig
10+
from mmore.type import MultimodalSample
11+
from mmore.utils import load_config
1212

1313
logger = logging.getLogger(__name__)
1414
INDEX_EMOJI = "🗂️"

src/mmore/run_index_api.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@
1111
from fastapi.responses import FileResponse
1212
from pymilvus import MilvusClient
1313

14-
from .index.indexer import DBConfig, Indexer, IndexerConfig, get_model_from_index
15-
from .process.crawler import Crawler, CrawlerConfig
16-
from .process.dispatcher import Dispatcher, DispatcherConfig
17-
from .rag.model import DenseModelConfig, SparseModelConfig
18-
from .rag.retriever import Retriever, RetrieverConfig
19-
from .run_retriever import RetrieverQuery
20-
from .type import MultimodalSample
21-
from .utils import load_config
14+
from mmore.index.indexer import DBConfig, Indexer, IndexerConfig, get_model_from_index
15+
from mmore.process.crawler import Crawler, CrawlerConfig
16+
from mmore.process.dispatcher import Dispatcher, DispatcherConfig
17+
from mmore.rag.model import DenseModelConfig, SparseModelConfig
18+
from mmore.rag.retriever import Retriever, RetrieverConfig
19+
from mmore.run_retriever import RetrieverQuery
20+
from mmore.type import MultimodalSample
21+
from mmore.utils import load_config
2222

2323
MILVUS_URI: str = os.getenv("MILVUS_URI", "demo.db")
2424
MILVUS_DB: str = os.getenv("MILVUS_DB", "my_db")

src/mmore/run_postprocess.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
import logging
33
from typing import List
44

5-
from .process.post_processor.pipeline import PPPipeline, PPPipelineConfig
6-
from .type import MultimodalSample
7-
from .utils import load_config
5+
from mmore.process.post_processor.pipeline import PPPipeline, PPPipelineConfig
6+
from mmore.type import MultimodalSample
7+
from mmore.utils import load_config
88

99
PP_EMOJI = "🧹"
1010
logger = logging.getLogger(__name__)

src/mmore/run_process.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
import click
88
import torch
99

10-
from .dashboard.backend.client import DashboardClient
11-
from .process.crawler import Crawler, CrawlerConfig
12-
from .process.dispatcher import Dispatcher, DispatcherConfig
13-
from .type import MultimodalSample
14-
from .utils import load_config
10+
from mmore.dashboard.backend.client import DashboardClient
11+
from mmore.process.crawler import Crawler, CrawlerConfig
12+
from mmore.process.dispatcher import Dispatcher, DispatcherConfig
13+
from mmore.type import MultimodalSample
14+
from mmore.utils import load_config
1515

1616
PROCESS_EMOJI = "🚀"
1717
logger = logging.getLogger(__name__)

src/mmore/run_rag.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
from fastapi import FastAPI
1111
from langserve import add_routes
1212

13-
from .rag.pipeline import RAGConfig, RAGPipeline
14-
from .utils import load_config
13+
from mmore.rag.pipeline import RAGConfig, RAGPipeline
14+
from mmore.utils import load_config
1515

1616
RAG_EMOJI = "🧠"
1717
logger = logging.getLogger(__name__)

src/mmore/run_retriever.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
from pydantic import BaseModel, Field
1313
from tqdm import tqdm
1414

15-
from .rag.retriever import Retriever, RetrieverConfig
16-
from .utils import load_config
15+
from mmore.rag.retriever import Retriever, RetrieverConfig
16+
from mmore.utils import load_config
1717

1818
logger = logging.getLogger(__name__)
1919
RETRIVER_EMOJI = "🔍"

0 commit comments

Comments
 (0)