Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FudanDISC/DISC-LawLLM
/ functions
Functions
64 in github.com/FudanDISC/DISC-LawLLM
⨍
Functions
64
◇
Types & classes
17
↓ 8 callers
Method
chat
(self, query)
eval/src/models.py:190
↓ 6 callers
Function
colored
(obj, color)
eval/src/utils.py:5
↓ 3 callers
Function
generate_and_evaluate
( task_name, dataset_name, generator_klass, generator_kwargs, evaluator_klasses, evalu
eval/src/utils.py:79
↓ 3 callers
Function
get_paths
(basedir, prefix, suffix, dataset_name, model_name, unique_dir=False)
eval/src/utils.py:33
↓ 3 callers
Function
print_section
(section_name, color)
eval/src/utils.py:24
↓ 2 callers
Method
_format_message
(self, query)
eval/src/models.py:177
↓ 2 callers
Method
_process_completion
(self, completion)
eval/src/models.py:183
↓ 2 callers
Function
clear_screen
()
cli_demo.py:22
↓ 1 callers
Method
__init__
( self, dataset, save_path, subjects, response_name, logging_m
eval/src/eval.py:46
↓ 1 callers
Method
_extract_answer
(self, response)
eval/src/eval.py:68
↓ 1 callers
Method
_extract_scores
:meta private:
eval/src/eval.py:306
↓ 1 callers
Method
_post_scoring
Process the OpenAI response posterior to querying. Parameters ---------- completion : an OpenAI completion The re
eval/src/eval.py:327
↓ 1 callers
Function
evaluate_until_completed
(evaluator, max_iter)
eval/src/utils.py:63
↓ 1 callers
Function
generate_until_completed
(generator, max_iter)
eval/src/utils.py:47
↓ 1 callers
Function
get_model
Get a model instance by the model name. Parameters ---------- model_name : str The name of the model to get. Returns ---
eval/src/models.py:1043
↓ 1 callers
Function
init_chat_history
()
web_demo.py:29
↓ 1 callers
Function
init_model
()
cli_demo.py:9
↓ 1 callers
Function
init_model
()
web_demo.py:13
↓ 1 callers
Function
main
(stream=True)
cli_demo.py:36
↓ 1 callers
Function
main
()
web_demo.py:44
↓ 1 callers
Method
mcq_formatter
Format query for multiple-choice questions. Parameters ---------- multi : bool Whether the multiple-choice questi
eval/src/models.py:80
↓ 1 callers
Method
qa_formatter
Format query for question-answering. Returns ------- formatter : str The string to format the question-answering
eval/src/models.py:123
Method
__init__
( self, dataset: str | Path, save_path: str | Path, openai_config: str | Path,
eval/src/eval.py:192
Method
__init__
(self)
eval/src/models.py:42
Method
__init__
(self)
eval/src/models.py:137
Method
__init__
(self, ver)
eval/src/models.py:152
Method
__init__
(self)
eval/src/models.py:221
Method
__init__
(self)
eval/src/models.py:246
Method
__init__
(self)
eval/src/models.py:291
Method
__init__
(self, ver)
eval/src/models.py:321
Method
__init__
(self, ver)
eval/src/models.py:368
Method
__init__
(self, ver)
eval/src/models.py:462
Method
__init__
(self)
eval/src/models.py:534
Method
__init__
(self, ver)
eval/src/models.py:650
Method
__init__
(self, ver)
eval/src/models.py:700
Method
__init__
(self, ver=None)
eval/src/models.py:807
Method
__init__
(self)
eval/src/models.py:866
Method
__init__
(self)
eval/src/models.py:881
Method
_aget_score
:meta private:
eval/src/eval.py:347
Method
_get_score
(self, data_item, **kwargs)
eval/src/eval.py:87
Method
_prompt
:meta private:
eval/src/eval.py:284
Method
achat
Return the response to the query. This function should be asynchronous, and is intended to be overridden in subclasses. Para
eval/src/models.py:62
Method
achat
(self, query)
eval/src/models.py:197
Method
chat
Return the response to the query. This function is intended to be overridden in subclasses. Parameters ---------- qu
eval/src/models.py:45
Method
chat
(self, query)
eval/src/models.py:140
Method
chat
(self, query)
eval/src/models.py:226
Method
chat
(self, query)
eval/src/models.py:265
Method
chat
(self, query)
eval/src/models.py:296
Method
chat
(self, query)
eval/src/models.py:343
Method
chat
(self, query)
eval/src/models.py:439
Method
chat
(self, query)
eval/src/models.py:522
Method
chat
(self, query)
eval/src/models.py:595
Method
chat
(self, query)
eval/src/models.py:673
Method
chat
(self, query)
eval/src/models.py:792
Method
chat
(self, query)
eval/src/models.py:828
Method
chat
(self, query)
eval/src/models.py:871
Method
chat
(self, query)
eval/src/models.py:904
Function
clear_chat_history
()
web_demo.py:25
Method
mcq_formatter
(self, multi)
eval/src/models.py:230
Method
mcq_formatter
(self, multi)
eval/src/models.py:300
Function
mcq_info_func
Data item is a pandas Series.
eval/src/main.py:74
Method
qa_formatter
(self)
eval/src/models.py:235
Method
qa_formatter
(self)
eval/src/models.py:305
Function
qa_info_func
Data item is a dict.
eval/src/main.py:84