Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Chen-GX/C-3PO
/ types & classes
Types & classes
36 in github.com/Chen-GX/C-3PO
⨍
Functions
251
◇
Types & classes
36
↳
Endpoints
1
↓ 20 callers
Class
State
This class represents the state of a node param text: new generation text in this node param is_terminal: whether stopping
C-3PO/tree/node.py:6
↓ 9 callers
Class
BaseNode
This class defines a node of the tree param parent: parent node param state: state of current node param P: prior probability par
C-3PO/tree/node.py:49
↓ 3 callers
Class
LLM_SERVER
C-3PO/llm_server.py:65
↓ 2 callers
Class
BasicRAG
C-3PO/retrieve/retriever.py:10
↓ 2 callers
Class
Retriever
deploy_servers/retrieve_server/retrieve_code/passage_retrieval.py:37
↓ 2 callers
Class
Search
C-3PO/search/search.py:38
↓ 2 callers
Class
Search_Engine
C-3PO/retrieve/search_engine.py:16
↓ 2 callers
Class
Solver
C-3PO/solver.py:24
↓ 1 callers
Class
Dataset
Monolingual dataset based on a list of paths
deploy_servers/retrieve_server/retrieve_code/src/data.py:84
↓ 1 callers
Class
DenseEncoderModel
deploy_servers/retrieve_server/retrieve_code/src/beir_utils.py:22
↓ 1 callers
Class
Dense_Retrieve
C-3PO/retrieve/retrieve_engine.py:10
↓ 1 callers
Class
LLM_AGENT
C-3PO/construct_cache.py:23
↓ 1 callers
Class
MultiDataset
deploy_servers/retrieve_server/retrieve_code/src/data.py:53
↓ 1 callers
Class
Proxy
C-3PO/proxy.py:19
↓ 1 callers
Class
SimpleTokenizer
deploy_servers/retrieve_server/retrieve_code/src/evaluation.py:22
↓ 1 callers
Class
Tree
C-3PO/tree/tree.py:6
Class
Collator
deploy_servers/retrieve_server/retrieve_code/src/finetuning_data.py:127
Class
Collator
deploy_servers/retrieve_server/retrieve_code/src/data.py:115
Class
Contriever
deploy_servers/retrieve_server/retrieve_code/src/contriever.py:11
Class
CosineScheduler
deploy_servers/retrieve_server/retrieve_code/src/utils.py:108
Class
DECIDE_NEXT_STEP
C-3PO/search/decide_next_step_role.py:13
Class
DECIDE_PROMPT_ROLE
C-3PO/search/decide_prompt_role.py:14
Class
Dataset
deploy_servers/retrieve_server/retrieve_code/src/finetuning_data.py:11
Class
EVALUATION_ROLE
C-3PO/search/evaluation_role.py:16
Class
Gather
deploy_servers/retrieve_server/retrieve_code/src/dist_utils.py:7
Class
InBatch
deploy_servers/retrieve_server/retrieve_code/src/inbatch.py:17
Class
Indexer
deploy_servers/retrieve_server/retrieve_code/src/index.py:16
Class
LLM_PLANNING_ROLE
C-3PO/search/LLM_planning_role.py:12
Class
LLM_QUERY_ROLE
C-3PO/search/LLM_query_role.py:7
Class
MAKING_DECISION_ROLE
C-3PO/search/make_decision_role.py:9
Class
MoCo
deploy_servers/retrieve_server/retrieve_code/src/moco.py:14
Class
Options
deploy_servers/retrieve_server/retrieve_code/src/options.py:7
Class
RETRIEVE_AND_FILTER_ROLE
C-3PO/search/retrieve_filter_role.py:10
Class
WarmupLinearScheduler
deploy_servers/retrieve_server/retrieve_code/src/utils.py:91
Class
WeightedAvgStats
provides an average over a bunch of stats
deploy_servers/retrieve_server/retrieve_code/src/utils.py:153
Class
XLMRetriever
deploy_servers/retrieve_server/retrieve_code/src/contriever.py:58