MCPcopy
hub / github.com/modelscope/ms-swift / append_to_jsonl

Function append_to_jsonl

swift/utils/io_utils.py:98–105  ·  view source on GitHub ↗
(fpath: str,
                    obj: Union[Dict, List[Dict]],
                    *,
                    encoding: str = 'utf-8',
                    strict: bool = True,
                    write_on_rank: Literal['master', 'last'] = 'master')

Source from the content-addressed store, hash-verified

96
97
98def append_to_jsonl(fpath: str,
99 obj: Union[Dict, List[Dict]],
100 *,
101 encoding: str = 'utf-8',
102 strict: bool = True,
103 write_on_rank: Literal['master', 'last'] = 'master') -> None:
104 jsonl_writer = JsonlWriter(fpath, encoding=encoding, strict=strict, write_on_rank=write_on_rank)
105 jsonl_writer.append(obj)
106
107
108def get_file_mm_type(file_name: str) -> Literal['image', 'video', 'audio']:

Callers 8

test_jsonlMethod · 0.90
test_jsonl2Method · 0.90
runMethod · 0.90
runMethod · 0.90
_save_val_datasetMethod · 0.90
_save_trainer_stateMethod · 0.90
on_logMethod · 0.90
on_logMethod · 0.90

Calls 2

appendMethod · 0.95
JsonlWriterClass · 0.85

Tested by 2

test_jsonlMethod · 0.72
test_jsonl2Method · 0.72