VideoChat3
A generalist video MLLM built for fine-grained motion, long-form reasoning, temporal grounding, and online proactive response.
파일 탐색기
최종 버전 다운로드 (.zip)- deploy-pages.yml
- demo_vc3.py
- demo_vc3_proactive.py
- chatgpt-auth.ts
- globals.css
- layout.tsx
- page.tsx
- github.svg
- low-a.jpg
- low-b.jpg
- response.jpg
- standby.jpg
- adaptive-streaming.png
- dense-captioning-demo.png
- i3d-vit.png
- long-video-demo.png
- overview.png
- proactive-demo.png
- temporal-grounding-demo.png
- favicon.svg
- file.svg
- globe.svg
- parrot.png
- window.svg
- .gitignore
- next.config.ts
- package-lock.json
- package.json
- postcss.config.mjs
- tsconfig.json
- tsconfig.pages.json
- assert_score.py
- lint.yml
- pr-run-test.yml
- LOGO.svg
- readthedocs.css
- logo.svg
- logo_icon.svg
- custom.js
- class.rst
- 404.html
- callable.rst
- .readthedocs.yaml
- conf.py
- ConfigSystem.md
- Contributors.md
- Development.md
- docutils.conf
- EvalByLMDeploy.md
- index.rst
- Makefile
- Quickstart.md
- README_ja.md
- readthedocs.css
- logo.svg
- logo_icon.svg
- custom.js
- class.rst
- 404.html
- callable.rst
- .readthedocs.yaml
- conf.py
- ConfigSystem.md
- cp_origin_docs.sh
- Development.md
- docutils.conf
- EvalByLMDeploy.md
- index.rst
- Makefile
- Quickstart.md
- README_zh-CN.md
- docs.txt
- eval_timelens2.sh
- eval_4b.sh
- run_videochat3.py
- extract_video_frames.py
- extract_video_frames.sh
- AI2D_preproc.ipynb
- apires_scan.py
- auto_run.py
- convert_macbench.py
- cover.sh
- data_browser.py
- plot_timelens_duration_score.py
- summarize.py
- visualize.ipynb
- __init__.py
- arm_thinker.py
- bailingmm.py
- base.py
- bluelm_api.py
- claude.py
- cloudwalk.py
- doubao_vl_api.py
- gemini.py
- glm_vision.py
- gpt.py
- hf_chat_model.py
- hunyuan.py
- jt_vl_chat.py
- jt_vl_chat_mini.py
- kimivl_api.py
- lmdeploy.py
- mug_u.py
- qwen_api.py
- qwen_vl_api.py
- rbdashmm_chat3_5_api.py
- rbdashmm_chat3_api.py
- reka.py
- sensechat_vision.py
- siliconflow.py
- stepai.py
- taichu.py
- taiyi.py
- video_chat_online_v2.py
- __init__.py
- cg_av_counting.py
- requirements.txt
- utils.py
- __init__.py
- cvmhat_preprocess.py
- egoexobench.py
- README.md
- tf2023_preprocess.py
- utils.py
- __init__.py
- screenspot.py
- screenspot_pro.py
- screenspot_v2.py
- __init__.py
- auto-render.min.js
- katex.min.css
- katex.min.js
- render.py
- eval_req.txt
- evaluator.py
- olmocrbench.py
- repeatdetect.py
- tests.py
- utils.py
- __init__.py
- data_preprocess.py
- metrics.py
- omnidocbench.py
- requirements.txt
- utils.py
- __init__.py
- common.py
- doc_parsing_evaluator.py
- kie_evaluator.py
- ocr_evaluator.py
- README.md
- __init__.py
- global_config.py
- __init__.py
- chart_type_and_color.py
- chart_type_evaluator.py
- chart_type_evaluator_prefix.py
- color_evaluator.py
- color_evaluator_prefix.py
- color_utils.py
- grid_evaluator.py
- layout_evaluator.py
- legend_evaluator.py
- text_evaluator.py
- __init__.py
- eval_req.txt
- mp_util.py
- mean_agg.py
- min_agg.py
- unsupported_agg.py
- parsers.py
- utils.py
- answer_str_parse.py
- dummy_parse.py
- json_parse.py
- conversions.py
- metrics.py
- transformations.py
- ascii_art_gpt4o_judge.py
- chess_jaccard.py
- constrained_generation.py
- coordinate_sequence_match.py
- dict_equality.py
- dict_exact_match_agg_recall.py
- dict_jaccard_agg_jaccard.py
- dict_nbbox_iou_tuple_agg_jaccard.py
- dict_set_equality_agg_jaccard.py
- exact_str_match.py
- exact_str_match_case_insensitive.py
- general_numerical_match.py
- geo_proximity.py
- gleu.py
- jaccard.py
- latex_expr_equality.py
- longest_common_list_prefix_ratio.py
- mse.py
- multi_ref_phrase.py
- nbbox_iou.py
- near_str_match.py
- nli_entailment.py
- normalized_similarity_damerau_levenshtein.py
- number_rel_diff_ratio.py
- positive_int_match.py
- program_judge.py
- sacrebleu_bleu.py
- sequence_equality.py
- set_equality.py
- set_precision.py
- simple_str_match.py
- symbolic_planning.py
- unsupported_scoring.py
- vlm_as_judge.py
- xml_nbbox_iou.py
- xml_norm_point_distance.py
- xml_norm_point_in_bbox.py
- analysis_utils.py
- derive_breakdown_results.py
- get_si_subset_from_full.py
- __init__.py
- aggregation_type.py
- evaluator.py
- metric_type.py
- README.md
- requirements.txt
- response_parse_type.py
- utils.py
- aquarium_eval.py
- binario_eval.py
- bridges_eval.py
- calcudoku_eval.py
- campsite_eval.py
- cryptomath_eval.py
- eulero_eval.py
- futoshiki_eval.py
- graph_problems_eval.py
- hanoi_eval.py
- hitori_eval.py
- kakuro_eval.py
- kukurasu_eval.py
- maze_eval.py
- minesweeper_eval.py
- nibbles_eval.py
- nonogram_eval.py
- numbrix_eval.py
- shingoki_eval.py
- skyscrapers_evaluator.py
- slidingpuzzle_eval.py
- snake_eval.py
- sokoban_eval.py
- sudoku_evaluator.py
- tapa_eval.py
- twentyfourpoints_evaluator.py
- wordladder_eval.py
- wordsearch_eval.py
- constants.py
- validation.py
- evaluator.py
- metrics.py
- parser.py
- __init__.py
- function_and_compare.py
- eval_req.txt
- rrc_evaluation_funcs_1_1.py
- IoUscore_metric.py
- page_ocr_metric.py
- parallel.py
- requirements.txt
- spotting_metric.py
- TEDS_metric.py
- vqa_metric.py
- cau_acc.py
- cau_total.py
- eval.py
- prompt.py
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- filter_prompt.json
- aquarium.py
- battleships.py
- binairo.py
- coloredsudoku.py
- common_constriants.py
- common_get_game_factory.py
- common_get_prompt.py
- common_puzzle_factory.py
- fieldexplore.py
- futoshiki.py
- hitori.py
- jigsawsudoku.py
- kakurasu.py
- kakuro.py
- killersudoku.py
- lightup.py
- nonogram.py
- oddevensudoku.py
- renzoku.py
- skyscraper.py
- starbattle.py
- sudoku.py
- thermometers.py
- treesandtents.py
- __init__.py
- evaluation.py
- score.py
- __init__.py
- ayavision.py
- bmmr.py
- bmmr_grade.py
- cgbench.py
- chartqapro.py
- crpe.py
- gsm8k_v.py
- hipho_prompt_inference.py
- hipho_verifier.py
- hrbench.py
- judge_util.py
- llavabench.py
- logicvista.py
- longvideobench.py
- mathcanvas.py
- mathcanvas_evaluate_template.txt
- mathv.py
- mathverse.py
- mathvista.py
- mlvu.py
- mmbench_video.py
- mmdu.py
- mme_reasoning.py
- mmniah.py
- mmsci.py
- mmsci4eval_req.txt
- mmvet.py
- moviechat1k.py
- multiple_choice.py
- mvbench.py
- naturalbench.py
- ocr_reasoning.py
- ocrbench.py
- ocrbrnch_v2_eval.py
- olympiadbench.py
- omni3dbench.py
- omni_verifier.py
- omnimmi.py
- physic.py
- physics_eval_utils.py
- phyx.py
- qbench_video.py
- qspatial.py
- seephys.py
- shortqa.py
- simplevqa.py
- spatial457.py
- tablevqabench.py
- tallyqa.py
- tamperbench.py
- tdbench.py
- tempcompass.py
- treebench.py
- vdc.py
- verifier.py
- video_mmlu.py
- video_pyav.py
- videoevalpro.py
- videoholmes.py
- videomme.py
- videott.py
- visulogic.py
- vlm2bench.py
- vmcbench.py
- vqa_eval.py
- vtg_reason.py
- wemath.py
- worldsense.py
- yorn.py
- __init__.py
- cgbench.py
- chartmimic.py
- chartmuseum.py
- chartqapro.py
- charxiv.py
- cmmmu.py
- creation.py
- dream.py
- dude.py
- dynamath.py
- ego4d_nlq_v2.py
- emma.py
- gobench.py
- gsm8k_v.py
- hipho.py
- image_base.py
- image_caption.py
- image_ccocr.py
- image_mcq.py
- image_mt.py
- image_shortqa.py
- image_vqa.py
- image_yorn.py
- longvideobench.py
- lvbench.py
- m4bench.py
- macbench.py
- matbench.py
- medqbench_caption.py
- medqbench_mcq.py
- medqbench_paired_description.py
- megabench.py
- miabench.py
- minerva.py
- mlvu.py
- mmalignbench.py
- mmbench_video.py
- mmgenbench.py
- mmhelix.py
- mmifeval.py
- mmlongbench.py
- mmmath.py
- mmvu.py
- moat.py
- moment_seeker.py
- motionbench.py
- moviechat1k.py
- mvbench.py
- oceanocr.py
- odvbench.py
- odvbench_bbox1000.py
- ost_bench.py
- ovbench.py
- ovbench_new.py
- ovo_timing.py
- ovobench.py
- proactive_videoqa.py
- qbench_video.py
- reasonmap_plus.py
- refcoco.py
- river.py
- sfebench.py
- simplevqa.py
- slidevqa.py
- spatial457.py
- streamingbench.py
- tamperbench.py
- tempcompass.py
- text_base.py
- text_mcq.py
- timelens.py
- tomato.py
- tvbench.py
- vcr.py
- vcrbench.py
- vdc.py
- video_base.py
- video_concat_dataset.py
- video_dataset_config.py
- video_holmes.py
- video_meta_cache.py
- video_mmlu.py
- videoevalpro.py
- videomme.py
- videommev2.py
- videommmu.py
- videott.py
- vidi_vue_tr.py
- vidi_vue_tr_v2.py
- visfactor.py
- vl_rewardbench.py
- vlm2bench.py
- vlmbias.py
- vlrmbench.py
- vsibench.py
- wildvision.py
- worldsense.py
- __init__.py
- file.py
- log.py
- misc.py
- vlm.py
- __init__.py
- matching_util.py
- mp_util.py
- video_read.py
- __init__.py
- granite_vision.py
- hawk_qwen.py
- builder.py
- __init__.py
- configuration_qwen_vit.py
- modeling_qwen_vit.py
- __init__.py
- __init__.py
- hawk_arch.py
- __init__.py
- constants.py
- utils.py
- __init__.py
- model.py
- prompt.py
- __init__.py
- interns1_chat.py
- __init__.py
- gui_template.yaml
- internvl_chat.py
- utils.py
- __init__.py
- model.py
- prompt.py
- __init__.py
- llava.py
- llava_xtuner.py
- blip2_instruct_vicuna13b.yaml
- blip2_instruct_vicuna7b.yaml
- minigpt4_13b_eval.yaml
- minigpt4_7b_eval.yaml
- minigptv2_eval.yaml
- __init__.py
- preprocess.py
- ola_qwen.py
- builder.py
- oryx_vit.py
- builder.py
- pooler_projector.py
- builder.py
- perceiver.py
- __init__.py
- backbone.py
- BEATs.py
- kaldi.py
- modules.py
- quantizer.py
- Tokenizers.py
- builder.py
- speech_encoder.py
- builder.py
- speech_projector.py
- __init__.py
- builder.py
- ola_arch.py
- arguments.py
- constants.py
- conversation.py
- mm_utils.py
- utils.py
- __init__.py
- ola_model.py
- __init__.py
- mdp3.py
- __init__.py
- ovis.py
- __init__.py
- qtune_vl.py
- qtune_vl_chat.py
- __init__.py
- model.py
- prompt.py
- __init__.py
- model.py
- prompt.py
- __init__.py
- model.py
- prompt.py
- sandbox.py
- utils.py
- __init__.py
- clip_encoder.py
- configuration_ursa.py
- image_processing_vlm.py
- modeling_ursa.py
- processing_ursa.py
- projector.py
- sam.py
- siglip_vit.py
- __init__.py
- ursa_chat.py
- __init__.py
- requirements_valley.txt
- valley2.py
- valley3.py
- __init__.py
- chat_uni_vi.py
- llama_vid.py
- pllava.py
- video_chatgpt.py
- video_llava.py
- videochat2.py
- __init__.py
- model.py
- prompt.py
- __init__.py
- inference_fast.py
- model.py
- utils.py
- __init__.py
- inference_fast.py
- model.py
- streaming_video_base.py
- utils.py
- __init__.py
- sharecaptioner.py
- xcomposer.py
- xcomposer2.py
- xcomposer2_4KHD.py
- xcomposer2d5.py
- __init__.py
- aki.py
- aria.py
- base.py
- bunnyllama3.py
- cambrian.py
- chameleon.py
- cogvlm.py
- cosmos.py
- deepseek_vl.py
- deepseek_vl2.py
- eagle_x.py
- emu.py
- falcon_vlm.py
- flash_vl.py
- gemma.py
- h2ovl_mississippi.py
- idefics.py
- insight_v.py
- instructblip.py
- janus.py
- kimi_vl.py
- kosmos.py
- liquid.py
- llama4.py
- llama_vision.py
- logics.py
- long_vita.py
- mantis.py
- mgm.py
- minicpm_v.py
- minigpt4.py
- minimonkey.py
- mixsense.py
- mmalaya.py
- molmo.py
- molmo2.py
- monkey.py
- moondream.py
- mplug_owl2.py
- mplug_owl3.py
- nvlm.py
- omchat.py
- omnilmm.py
- open_flamingo.py
- oryx.py
- pandagpt.py
- parrot.py
- phi3_vision.py
- phi4_multimodal.py
- pixtral.py
- points.py
- qh_360vl.py
- qianfan_vl.py
- qwen_vl.py
- rbdash.py
- ristretto.py
- ross.py
- sail_vl.py
- slime.py
- smolvlm.py
- transcore_m.py
- treevgr.py
- varco_vision.py
- vila.py
- vintern_chat.py
- visualglm.py
- vita.py
- vlaa_thinker.py
- vlm_r1.py
- vxverse.py
- wemm.py
- wethink_vl.py
- x_vl.py
- xgen_mm.py
- yi_vl.py
- __init__.py
- config.py
- inference.py
- inference_mt.py
- inference_video.py
- tools.py
- .gitignore
- .pre-commit-config.yaml
- LICENSE
- print_grounding_result.py
- print_result.py
- README.md
- requirements.txt
- run.py
- setup.py
- dcp_to_hf.py
- mypy_entrypoint.sh
- rl_config_factory.py
- test_pydantic.py
- deploy.yml
- lint.yml
- unit_test.yaml
- CONTRIBUTING.md
- qwen3_moe_30BA3.py
- check_metric.py
- CI_ENV.sh
- run.py
- save_hf_test.py
- test_ray_sft.py
- test_sft_dense_trainer.py
- test_sft_trainer.py
- test_sft_trainer_235B.py
- test_sft_trainer_dsv3.py
- test_sft_trainer_intralayer.py
- test_vlm_sft_trainer.py
- xtuner_unittest.py
- lint.yaml
- sft.yaml
- unit_test.yaml
- benchmark.png
- structure.png
- tp2_tp4_mem.png
- tp2_tp4_mem_ratio.png
- fp8_autograd.png
- fp8_granularity.png
- fp8_overall.png
- dataflow.png
- class.rst
- config.rst
- loss_ctx.rst
- rl_config.rst
- rl_trainer.rst
- trainer.rst
- index.rst
- megatron_moe_benchmark.md
- grpo.md
- index.rst
- installation.md
- mllm_sft.md
- sft.md
- dataset.md
- float8.md
- index.rst
- loss.md
- model.md
- profile.md
- chat_template.md
- config.md
- dataset.md
- index.rst
- llm_trainer.md
- mllm_trainer.md
- parallel.md
- resume.md
- dataset.md
- efficiency.md
- index.rst
- loss.md
- model.md
- index.rst
- rl_grpo_trainer.md
- .readthedocs.yaml
- conf.py
- index.rst
- legacy_index.rst
- make.bat
- Makefile
- switch_language.md
- __init__.py
- dark_styles.py
- light_styles.py
- python_lexers.py
- __init__.py
- mock_obj.py
- logo.png
- note-dark.png
- note-light.png
- custom.css
- class.rst
- config.rst
- loss_ctx.rst
- rl_config.rst
- rl_trainer.rst
- trainer.rst
- index.rst
- megatron_moe_benchmark.md
- grpo.md
- index.rst
- installation.md
- mllm_sft.md
- sft.md
- benchmark.rst
- deepspeed.rst
- flash_attn.rst
- hyper_parameters.rst
- length_grouped_sampler.rst
- pack_to_max_length.rst
- train_extreme_long_sequence.rst
- train_large_scale_dataset.rst
- varlen_flash_attn.rst
- agent.md
- llm.md
- lmdeploy.md
- vlm.md
- modify_settings.md
- overview.md
- quick_start.md
- hook.md
- mmbench.md
- mmlu.md
- opencompass.md
- installation.rst
- quickstart.rst
- processed_and_internlm2.rst
- processed_and_others.rst
- processed_normal_chat.rst
- tokenized_and_internlm2.rst
- differences.rst
- changelog.md
- pretrained_model.rst
- prompt_template.rst
- preference_data.png
- sequence_parallel.png
- var_len_atten.png
- modify_settings.md
- overview.md
- preference_data.md
- quick_start.md
- run_test.md
- custom_pretrain_dataset.rst
- custom_sft_dataset.rst
- modify_settings.rst
- multi_modal_dataset.rst
- open_source_dataset.rst
- visualization.rst
- Offline.md
- Online.md
- Case1.md
- Case2.md
- Case3.md
- Case4.md
- README.md
- ceph.md
- chat.md
- config.md
- dataset_format.md
- dataset_prepare.md
- finetune.md
- incremental_pretraining.md
- intern_repo_dataset.md
- llava_offline.md
- multi_turn_conversation.md
- prompt_template.md
- sequence_parallel.md
- single_turn_conversation.md
- varlen_attention.md
- dataset.md
- float8.md
- index.rst
- loss.md
- model.md
- profile.md
- chat_template.md
- config.md
- dataset.md
- index.rst
- llm_trainer.md
- mllm_trainer.md
- parallel.md
- resume.md
- dataset.md
- efficiency.md
- index.rst
- loss.md
- model.md
- profile.md
- index.rst
- rl_grpo_trainer.md
- .readthedocs.yaml
- conf.py
- index.rst
- legacy_index.rst
- make.bat
- Makefile
- switch_language.md
- config.py
- data.json
- map_fn.py
- README.md
- config.py
- data.json
- map_fn.py
- README.md
- config.py
- data.json
- map_fn.py
- README.md
- config.py
- data.json
- map_fn.py
- README.md
- README.md
- train_hf.py
- train_lora_hf.py
- train_qlora_hf.py
- pretrain_qwen3_tiny.py
- rl_interns1_mini_grpo.py
- rl_qwen25_7B_dapo.py
- rl_qwen3_30B_dapo.py
- rl_qwen3_30B_grpo.py
- rl_qwen3_8B_grpo.py
- rl_qwen3_8B_grpo_tiny.py
- rl_qwen3_vl_8B_grpo.py
- sft_intern_s1_tiny_config.py
- sft_qwen3_tiny.py
- run_rl.sh
- run_rl_submit.sh
- deepspeed.txt
- docs.txt
- lmdeploy.txt
- modelscope.txt
- rl.txt
- runtime.txt
- sglang.txt
- test_chat_template.py
- test_dataloader.py
- test_dataset.py
- test_intern_vl_tokenize_fn.py
- test_qwen3_vl_tokenize_fn.py
- test_videochat3_tokenize_fn.py
- test_videochat3_tokenize_fn_ceph.py
- __init__.py
- test_dense_train_engine.py
- test_moe_train_engine.py
- test_moe_train_engine_float8.py
- __init__.py
- test_import.py
- __init__.py
- __init__.py
- test_ce_loss.py
- test_grpo_loss.py
- test_oreal_loss.py
- __init__.py
- test_build_model.py
- test_gpt_oss_moe.py
- test_intern_s1.py
- test_model_config.py
- test_moe.py
- test_qwen3_dense.py
- test_qwen3_moe.py
- test_qwen3_tile_embedding.py
- test_qwen3_vl.py
- test_videochat3.py
- test_videochat3_fsdp.py
- test_videochat3_oryx.py
- test_videochat3_simple.py
- test_agrs_all2all.py
- test_deepep.py
- test_noep.py
- test_torch_all2all.py
- test_foreach_allgather.py
- test_grouped_gemm_triton.py
- rollout_output.jsonl
- test_auto.py
- test_cpu_pg.py
- test_evaluator.py
- test_grpo_train.py
- test_judger.py
- test_mock_rollout.py
- test_rollout.py
- test_update_weight.py
- test_utils.py
- gsm8k_train_example_data.jsonl
- gsm8k_val_example_data.jsonl
- mllm_pretrain_image_example_data.jsonl
- mllm_pretrain_video_example_data.jsonl
- mllm_sft_multi_image_example_data.jsonl
- mllm_sft_multi_video_example_data.jsonl
- mllm_sft_single_image_example_data.jsonl
- mllm_sft_text_example_data.jsonl
- mllm_sft_video_example_data.jsonl
- mllm_sft_video_hf_example_data.jsonl
- mllm_video_frame_test_data.jsonl
- mscoco_dog_000000319154.jpg
- mscoco_twocat_000000039769.jpg
- openai_sft.jsonl
- pretrain_example_data.jsonl
- tennis.mp4
- test_trainer.py
- test_checkpoint_wrapper_checker.py
- test_jsonl_writer.py
- init_model_weights.py
- VideoChat3_4B_train_stage0-1.py
- VideoChat3_4B_train_stage0-2.py
- VideoChat3_4B_train_stage1-1.py
- VideoChat3_4B_train_stage1-2.py
- VideoChat3_4B_train_stage2.py
- VideoChat3_4B_train_stage3.py
- VideoChat3_4B_train_stage0-1.sh
- VideoChat3_4B_train_stage0-2.sh
- VideoChat3_4B_train_stage1-1.sh
- VideoChat3_4B_train_stage1-2.sh
- VideoChat3_4B_train_stage2.sh
- VideoChat3_4B_train_stage3.sh
- run_sft.sh
- __init__.py
- patch_hf.py
- testcase.py
- utils.py
- __init__.py
- alpaca.py
- arxiv.py
- code_alpaca.py
- colorist.py
- lawyer.py
- medical.py
- moss_003_sft.py
- oasst1.py
- open_orca.py
- sql.py
- tiny_codes.py
- wizardlm.py
- __init__.py
- model.py
- training_args.py
- baichuan2_13b_base_qlora_alpaca_e3.py
- baichuan2_13b_base_qlora_alpaca_enzh_e3.py
- baichuan2_13b_base_qlora_alpaca_enzh_oasst1_e3.py
- baichuan2_13b_base_qlora_alpaca_zh_e3.py
- baichuan2_13b_base_qlora_arxiv_gentitle_e3.py
- baichuan2_13b_base_qlora_code_alpaca_e3.py
- baichuan2_13b_base_qlora_colorist_e5.py
- baichuan2_13b_base_qlora_lawyer_e3.py
- baichuan2_13b_base_qlora_oasst1_512_e3.py
- baichuan2_13b_base_qlora_oasst1_e3.py
- baichuan2_13b_base_qlora_open_platypus_e3.py
- baichuan2_13b_base_qlora_sql_e3.py
- baichuan2_13b_chat_qlora_alpaca_e3.py
- baichuan2_13b_chat_qlora_alpaca_enzh_e3.py
- baichuan2_13b_chat_qlora_alpaca_enzh_oasst1_e3.py
- baichuan2_13b_chat_qlora_alpaca_zh_e3.py
- baichuan2_13b_chat_qlora_code_alpaca_e3.py
- baichuan2_13b_chat_qlora_lawyer_e3.py
- baichuan2_13b_chat_qlora_oasst1_512_e3.py
- baichuan2_13b_chat_qlora_oasst1_e3.py
- baichuan2_13b_chat_qlora_open_platypus_e3.py
- baichuan2_7b_base_qlora_alpaca_e3.py
- baichuan2_7b_base_qlora_alpaca_enzh_e3.py
- baichuan2_7b_base_qlora_alpaca_enzh_oasst1_e3.py
- baichuan2_7b_base_qlora_alpaca_zh_e3.py
- baichuan2_7b_base_qlora_arxiv_gentitle_e3.py
- baichuan2_7b_base_qlora_code_alpaca_e3.py
- baichuan2_7b_base_qlora_colorist_e5.py
- baichuan2_7b_base_qlora_lawyer_e3.py
- baichuan2_7b_base_qlora_oasst1_512_e3.py
- baichuan2_7b_base_qlora_oasst1_e3.py
- baichuan2_7b_base_qlora_open_platypus_e3.py
- baichuan2_7b_base_qlora_sql_e3.py
- baichuan2_7b_chat_qlora_alpaca_e3.py
- baichuan2_7b_chat_qlora_alpaca_enzh_e3.py
- baichuan2_7b_chat_qlora_alpaca_enzh_oasst1_e3.py
- baichuan2_7b_chat_qlora_alpaca_zh_e3.py
- baichuan2_7b_chat_qlora_code_alpaca_e3.py
- baichuan2_7b_chat_qlora_lawyer_e3.py
- baichuan2_7b_chat_qlora_oasst1_512_e3.py
- baichuan2_7b_chat_qlora_oasst1_e3.py
- baichuan2_7b_chat_qlora_open_platypus_e3.py
- baichuan_13b_base_qlora_alpaca_e3.py
- baichuan_13b_base_qlora_alpaca_enzh_e3.py
- baichuan_13b_base_qlora_alpaca_enzh_oasst1_e3.py
- baichuan_13b_base_qlora_alpaca_zh_e3.py
- baichuan_13b_base_qlora_arxiv_gentitle_e3.py
- baichuan_13b_base_qlora_code_alpaca_e3.py
- baichuan_13b_base_qlora_colorist_e5.py
- baichuan_13b_base_qlora_lawyer_e3.py
- baichuan_13b_base_qlora_medical_e1.py
- baichuan_13b_base_qlora_moss_sft_all_e1.py
- baichuan_13b_base_qlora_moss_sft_all_e2_gpu8.py
- baichuan_13b_base_qlora_moss_sft_plugins_e1.py
- baichuan_13b_base_qlora_oasst1_512_e3.py
- baichuan_13b_base_qlora_oasst1_e3.py
- baichuan_13b_base_qlora_open_platypus_e3.py
- baichuan_13b_base_qlora_openorca_e1.py
- baichuan_13b_base_qlora_sql_e3.py
- baichuan_13b_base_qlora_tiny_codes_e1.py
- baichuan_13b_chat_qlora_alpaca_e3.py
- baichuan_13b_chat_qlora_alpaca_enzh_e3.py
- baichuan_13b_chat_qlora_alpaca_enzh_oasst1_e3.py
- baichuan_13b_chat_qlora_alpaca_zh_e3.py
- baichuan_13b_chat_qlora_arxiv_gentitle_e3.py
- baichuan_13b_chat_qlora_code_alpaca_e3.py
- baichuan_13b_chat_qlora_colorist_e5.py
- baichuan_13b_chat_qlora_lawyer_e3.py
- baichuan_13b_chat_qlora_medical_e1.py
- baichuan_13b_chat_qlora_oasst1_512_e3.py
- baichuan_13b_chat_qlora_oasst1_e3.py
- baichuan_13b_chat_qlora_open_platypus_e3.py
- baichuan_13b_chat_qlora_openorca_e1.py
- baichuan_13b_chat_qlora_sql_e3.py
- baichuan_13b_chat_qlora_tiny_codes_e1.py
- baichuan_7b_qlora_alpaca_e3.py
- baichuan_7b_qlora_alpaca_enzh_e3.py
- baichuan_7b_qlora_alpaca_enzh_oasst1_e3.py
- baichuan_7b_qlora_alpaca_zh_e3.py
- baichuan_7b_qlora_arxiv_gentitle_e3.py
- baichuan_7b_qlora_code_alpaca_e3.py
- baichuan_7b_qlora_colorist_e5.py
- baichuan_7b_qlora_lawyer_e3.py
- baichuan_7b_qlora_medical_e1.py
- baichuan_7b_qlora_moss_sft_all_e1.py
- baichuan_7b_qlora_moss_sft_all_e2_gpu8.py
- baichuan_7b_qlora_moss_sft_plugins_e1.py
- baichuan_7b_qlora_oasst1_512_e3.py
- baichuan_7b_qlora_oasst1_e3.py
- baichuan_7b_qlora_open_platypus_e3.py
- baichuan_7b_qlora_openorca_e1.py
- baichuan_7b_qlora_sql_e3.py
- baichuan_7b_qlora_tiny_codes_e1.py
- chatglm2_6b_qlora_alpaca_e3.py
- chatglm2_6b_qlora_alpaca_enzh_e3.py
- chatglm2_6b_qlora_alpaca_enzh_oasst1_e3.py
- chatglm2_6b_qlora_alpaca_zh_e3.py
- chatglm2_6b_qlora_arxiv_gentitle_e3.py
- chatglm2_6b_qlora_code_alpaca_e3.py
- chatglm2_6b_qlora_colorist_e5.py
- chatglm2_6b_qlora_lawyer_e3.py
- chatglm2_6b_qlora_medical_e1.py
- chatglm2_6b_qlora_oasst1_512_e3.py
- chatglm2_6b_qlora_oasst1_e3.py
- chatglm2_6b_qlora_open_platypus_e3.py
- chatglm2_6b_qlora_openorca_e1.py
- chatglm2_6b_qlora_sql_e3.py
- chatglm2_6b_qlora_tiny_codes_e1.py
- chatglm3_6b_qlora_alpaca_e3.py
- chatglm3_6b_qlora_alpaca_enzh_e3.py
- chatglm3_6b_qlora_alpaca_enzh_oasst1_e3.py
- chatglm3_6b_qlora_alpaca_zh_e3.py
- chatglm3_6b_qlora_arxiv_gentitle_e3.py
- chatglm3_6b_qlora_code_alpaca_e3.py
- chatglm3_6b_qlora_colorist_e5.py
- chatglm3_6b_qlora_lawyer_e3.py
- chatglm3_6b_qlora_medical_e1.py
- chatglm3_6b_qlora_oasst1_512_e3.py
- chatglm3_6b_qlora_oasst1_e3.py
- chatglm3_6b_qlora_open_platypus_e3.py
- chatglm3_6b_qlora_openorca_e1.py
- chatglm3_6b_qlora_sql_e3.py
- chatglm3_6b_qlora_tiny_codes_e1.py
- chatglm3_6b_base_qlora_alpaca_e3.py
- chatglm3_6b_base_qlora_alpaca_enzh_e3.py
- chatglm3_6b_base_qlora_alpaca_enzh_oasst1_e3.py
- chatglm3_6b_base_qlora_alpaca_zh_e3.py
- chatglm3_6b_base_qlora_arxiv_gentitle_e3.py
- chatglm3_6b_base_qlora_code_alpaca_e3.py
- chatglm3_6b_base_qlora_colorist_e5.py
- chatglm3_6b_base_qlora_lawyer_e3.py
- chatglm3_6b_base_qlora_medical_e1.py
- chatglm3_6b_base_qlora_oasst1_512_e3.py
- chatglm3_6b_base_qlora_oasst1_e3.py
- chatglm3_6b_base_qlora_open_platypus_e3.py
- chatglm3_6b_base_qlora_openorca_e1.py
- chatglm3_6b_base_qlora_sql_e3.py
- chatglm3_6b_base_qlora_tiny_codes_e1.py
- cohere_100b_128k_sp32.py
- README.md
- baichuan2_13b_base_full_custom_pretrain_e1.py
- baichuan2_7b_base_full_custom_pretrain_e1.py
- chatglm2_6b_full_custom_pretrain_e1.py
- chatglm3_6b_full_custom_pretrain_e1.py
- deepseek_moe_16b_base_full_custom_pretrain_e1.py
- gemma_2b_full_custom_pretrain_e1.py
- gemma_7b_full_custom_pretrain_e1.py
- internlm2_1_8b_full_custom_pretrain_e1.py
- internlm2_20b_full_custom_pretrain_e1.py
- internlm2_7b_full_custom_pretrain_e1.py
- llama2_70b_full_custom_pretrain_e1.py
- llama2_7b_full_custom_pretrain_e1.py
- minicpm3_4b_full_custom_pretrain_e1.py
- minicpm_1b_full_custom_pretrain_e1.py
- minicpm_2b_full_custom_pretrain_e1.py
- mistral_7b_full_custom_pretrain_e1.py
- mixtral_8x7b_full_custom_pretrain_e1.py
- qwen1_5_0_5b_full_custom_pretrain_e1.py
- qwen1_5_14b_full_custom_pretrain_e1.py
- qwen1_5_1_8b_full_custom_pretrain_e1.py
- qwen1_5_4b_full_custom_pretrain_e1.py
- qwen1_5_72b_full_custom_pretrain_e1.py
- qwen1_5_7b_full_custom_pretrain_e1.py
- qwen_1_8b_full_custom_pretrain_e1.py
- qwen_72b_full_custom_pretrain_e1.py
- qwen_7b_full_custom_pretrain_e1.py
- starcoder_full_custom_pretrain_e1.py
- yi_34b_full_custom_pretrain_e1.py
- yi_6b_full_custom_pretrain_e1.py
- zephyr_7b_beta_full_custom_pretrain_e1.py
- baichuan2_13b_chat_qlora_custom_sft_e1.py
- baichuan2_7b_chat_qlora_custom_sft_e1.py
- baichuan_13b_chat_qlora_custom_sft_e1.py
- baichuan_7b_qlora_custom_sft_e1.py
- chatglm2_6b_qlora_custom_sft_e1.py
- chatglm3_6b_qlora_custom_sft_e1.py
- deepseek_moe_16b_chat_qlora_custom_sft_e1.py
- deepseekcoder_6_7b_instruct_qlora_custom_sft_e1.py
- gemma_2b_it_qlora_custom_sft_e1.py
- gemma_2b_qlora_custom_sft_e1.py
- gemma_7b_it_qlora_custom_sft_e1.py
- gemma_7b_qlora_custom_sft_e1.py
- internlm2_chat_1_8b_qlora_custom_sft_e1.py
- internlm2_chat_20b_qlora_custom_sft_e1.py
- internlm2_chat_7b_qlora_custom_sft_e1.py
- llama2_70b_qlora_custom_sft_e1.py
- llama2_7b_chat_qlora_custom_sft_e1.py
- minicpm3_4b_chat_qlora_custom_sft_e1.py
- minicpm_1b_full_custom_pretrain_e1.py
- minicpm_2b_full_custom_pretrain_e1.py
- mistral_7b_full_finetune_custom_sft_e1.py
- mixtral_8x7b_instruct_qlora_custom_sft_e1.py
- qwen1_5_0_5b_chat_qlora_custom_sft_e1.py
- qwen1_5_14b_chat_qlora_custom_sft_e1.py
- qwen1_5_1_8b_chat_qlora_custom_sft_e1.py
- qwen1_5_4b_chat_qlora_custom_sft_e1.py
- qwen1_5_72b_chat_qlora_custom_sft_e1.py
- qwen1_5_7b_chat_qlora_custom_sft_e1.py
- qwen_1_8b_chat_qlora_custom_sft_e1.py
- qwen_72b_qlora_custom_sft_e1.py
- qwen_7b_chat_qlora_custom_sft_e1.py
- starcoder_qlora_custom_sft_e1.py
- yi_34b_qlora_custom_sft_e1.py
- yi_6b_qlora_custom_sft_e1.py
- zephyr_7b_beta_qlora_custom_sft_e1.py
- deepseek_coder_6_7b_base_qlora_code_alpaca_e3.py
- deepseekcoder_6_7b_instruct_qlora_code_alpaca_e3.py
- deepseek_moe_16b_base_full_oasst1_e3.py
- deepseek_moe_16b_base_qlora_oasst1_e3.py
- deepseek_moe_16b_chat_full_oasst1_e3.py
- deepseek_moe_16b_chat_qlora_oasst1_e3.py
- deepseek_v2_chat_full_alpaca_e3.py
- deepseek_v2_lite_chat_full_alpaca_e3.py
- deepseek_v2_lite_chat_full_alpaca_e3_32k_varlen.py
- README.md
- deepspeed_zero1.json
- deepspeed_zero2.json
- deepspeed_zero2_offload.json
- deepspeed_zero3.json
- deepspeed_zero3_offload.json
- internlm2_chat_1_8b_dpo_full.py
- internlm2_chat_1_8b_dpo_full_varlenattn.py
- internlm2_chat_1_8b_dpo_full_varlenattn_jsonl_dataset.py
- internlm2_chat_7b_dpo_qlora_varlenattn.py
- llama3_8b_instruct_dpo_qlora_varlenattn.py
- gemma_2b_full_alpaca_e3.py
- gemma_2b_qlora_alpaca_e3.py
- gemma_2b_it_full_alpaca_e3.py
- gemma_2b_it_qlora_alpaca_e3.py
- gemma_7b_full_alpaca_e3.py
- gemma_7b_qlora_alpaca_e3.py
- gemma_7b_it_full_alpaca_e3.py
- gemma_7b_it_qlora_alpaca_e3.py
- internlm2_1_8b_full_alpaca_e3.py
- internlm2_1_8b_qlora_alpaca_e3.py
- internlm2_20b_full_finetune_custom_dataset_e1.py
- internlm2_20b_qlora_alpaca_e3.py
- internlm2_20b_qlora_arxiv_gentitle_e3.py
- internlm2_20b_qlora_code_alpaca_e3.py
- internlm2_20b_qlora_colorist_e5.py
- internlm2_20b_qlora_lawyer_e3.py
- internlm2_20b_qlora_msagent_react_e3_gpu8.py
- internlm2_20b_qlora_oasst1_512_e3.py
- internlm2_20b_qlora_oasst1_e3.py
- internlm2_20b_qlora_sql_e3.py
- internlm2_5_chat_20b_alpaca_e3.py
- internlm2_5_chat_20b_qlora_alpaca_e3.py
- internlm2_5_chat_7b_full_finetune_custom_dataset_e1.py
- internlm2_5_chat_7b_qlora_alpaca_e3.py
- internlm2_5_chat_7b_qlora_oasst1_e3.py
- internlm2_7b_full_finetune_custom_dataset_e1.py
- internlm2_7b_full_finetune_custom_dataset_e1_sequence_parallel_4.py
- internlm2_7b_qlora_alpaca_e3.py
- internlm2_7b_qlora_arxiv_gentitle_e3.py
- internlm2_7b_qlora_code_alpaca_e3.py
- internlm2_7b_qlora_colorist_e5.py
- internlm2_7b_qlora_json_e3.py
- internlm2_7b_qlora_lawyer_e3.py
- internlm2_7b_qlora_msagent_react_e3_gpu8.py
- internlm2_7b_qlora_oasst1_512_e3.py
- internlm2_7b_qlora_oasst1_e3.py
- internlm2_7b_qlora_sql_e3.py
- internlm2_7b_w_internevo_dataset.py
- internlm2_7b_w_tokenized_dataset.py
- internlm2_7b_w_untokenized_dataset.py
- internlm2_chat_1_8b_full_alpaca_e3.py
- internlm2_chat_1_8b_qlora_alpaca_e3.py
- internlm2_chat_20b_full_finetune_custom_dataset_e1.py
- internlm2_chat_20b_qlora_alpaca_e3.py
- internlm2_chat_20b_qlora_code_alpaca_e3.py
- internlm2_chat_20b_qlora_lawyer_e3.py
- internlm2_chat_20b_qlora_oasst1_512_e3.py
- internlm2_chat_20b_qlora_oasst1_e3.py
- internlm2_chat_7b_full_finetune_custom_dataset_e1.py
- internlm2_chat_7b_qlora_alpaca_e3.py
- internlm2_chat_7b_qlora_code_alpaca_e3.py
- internlm2_chat_7b_qlora_lawyer_e3.py
- internlm2_chat_7b_qlora_oasst1_512_e3.py
- internlm2_chat_7b_qlora_oasst1_e3.py
- internlm_20b_qlora_alpaca_e3.py
- internlm_20b_qlora_alpaca_enzh_e3.py
- internlm_20b_qlora_alpaca_enzh_oasst1_e3.py
- internlm_20b_qlora_alpaca_zh_e3.py
- internlm_20b_qlora_arxiv_gentitle_e3.py
- internlm_20b_qlora_code_alpaca_e3.py
- internlm_20b_qlora_colorist_e5.py
- internlm_20b_qlora_lawyer_e3.py
- internlm_20b_qlora_msagent_react_e3_gpu8.py
- internlm_20b_qlora_oasst1_512_e3.py
- internlm_20b_qlora_oasst1_e3.py
- internlm_20b_qlora_open_platypus_e3.py
- internlm_20b_qlora_sql_e3.py
- internlm_7b_full_alpaca_e3.py
- internlm_7b_full_alpaca_enzh_e3.py
- internlm_7b_full_alpaca_enzh_oasst1_e3.py
- internlm_7b_full_alpaca_zh_e3.py
- internlm_7b_full_intern_repo_dataset_template.py
- internlm_7b_full_oasst1_e3.py
- internlm_7b_qlora_alpaca_e3.py
- internlm_7b_qlora_alpaca_enzh_e3.py
- internlm_7b_qlora_alpaca_enzh_oasst1_e3.py
- internlm_7b_qlora_alpaca_zh_e3.py
- internlm_7b_qlora_arxiv_gentitle_e3.py
- internlm_7b_qlora_code_alpaca_e3.py
- internlm_7b_qlora_colorist_e5.py
- internlm_7b_qlora_json_e3.py
- internlm_7b_qlora_lawyer_e3.py
- internlm_7b_qlora_medical_e1.py
- internlm_7b_qlora_moss_sft_all_e1.py
- internlm_7b_qlora_moss_sft_all_e2_gpu8.py
- internlm_7b_qlora_moss_sft_plugins_e1.py
- internlm_7b_qlora_msagent_react_e3_gpu8.py
- internlm_7b_qlora_oasst1_512_e3.py
- internlm_7b_qlora_oasst1_e3.py
- internlm_7b_qlora_oasst1_e3_hf.py
- internlm_7b_qlora_oasst1_mmlu_e3.py
- internlm_7b_qlora_open_platypus_e3.py
- internlm_7b_qlora_openorca_e1.py
- internlm_7b_qlora_sql_e3.py
- internlm_7b_qlora_tiny_codes_e1.py
- internlm_chat_20b_qlora_alpaca_e3.py
- internlm_chat_20b_qlora_alpaca_enzh_e3.py
- internlm_chat_20b_qlora_alpaca_enzh_oasst1_e3.py
- internlm_chat_20b_qlora_alpaca_zh_e3.py
- internlm_chat_20b_qlora_code_alpaca_e3.py
- internlm_chat_20b_qlora_lawyer_e3.py
- internlm_chat_20b_qlora_oasst1_512_e3.py
- internlm_chat_20b_qlora_oasst1_e3.py
- internlm_chat_20b_qlora_open_platypus_e3.py
- internlm_chat_7b_qlora_alpaca_e3.py
- internlm_chat_7b_qlora_alpaca_enzh_e3.py
- internlm_chat_7b_qlora_alpaca_enzh_oasst1_e3.py
- internlm_chat_7b_qlora_alpaca_zh_e3.py
- internlm_chat_7b_qlora_arxiv_gentitle_e3.py
- internlm_chat_7b_qlora_code_alpaca_e3.py
- internlm_chat_7b_qlora_colorist_e5.py
- internlm_chat_7b_qlora_lawyer_e3.py
- internlm_chat_7b_qlora_medical_e1.py
- internlm_chat_7b_qlora_oasst1_512_e3.py
- internlm_chat_7b_qlora_oasst1_e3.py
- internlm_chat_7b_qlora_open_platypus_e3.py
- internlm_chat_7b_qlora_openorca_e1.py
- internlm_chat_7b_qlora_sql_e3.py
- internlm_chat_7b_qlora_tiny_codes_e1.py
- convert_to_official.py
- internvl_v1_5_internlm2_26b_finetune.py
- internvl_v1_5_internlm2_26b_lora_finetune.py
- internvl_v1_5_internlm2_26b_qlora_finetune.py
- internvl_v1_5_internlm2_2b_finetune.py
- internvl_v1_5_internlm2_2b_lora_finetune.py
- internvl_v1_5_internlm2_2b_qlora_finetune.py
- internvl_v1_5_phi3_4b_finetune.py
- internvl_v1_5_phi3_4b_lora_finetune.py
- internvl_v1_5_phi3_4b_qlora_finetune.py
- internvl_v2_internlm2_26b_finetune.py
- internvl_v2_internlm2_26b_lora_finetune.py
- internvl_v2_internlm2_26b_qlora_finetune.py
- internvl_v2_internlm2_2b_finetune.py
- internvl_v2_internlm2_2b_lora_finetune.py
- internvl_v2_internlm2_2b_qlora_finetune.py
- internvl_v2_internlm2_5_8b_finetune.py
- internvl_v2_internlm2_5_8b_lora_finetune.py
- internvl_v2_internlm2_5_8b_qlora_finetune.py
- internvl_v2_phi3_4b_finetune.py
- internvl_v2_phi3_4b_lora_finetune.py
- internvl_v2_phi3_4b_qlora_finetune.py
- README.md
- README_zh-CN.md
- llama2_70b_full_wizardlm_e1.py
- llama2_70b_int8_lora_open_platypus_e1.py
- llama2_70b_int8_lora_open_platypus_e1_hf.py
- llama2_70b_qlora_open_platypus_e1.py
- llama2_70b_qlora_open_platypus_e1_hf.py
- llama2_7b_full_pgbooks_400iters_sp1.py
- llama2_7b_full_pgbooks_400iters_sp4.py
- llama2_7b_full_wizardlm_e1.py
- llama2_7b_qlora_alpaca_e3.py
- llama2_7b_qlora_alpaca_enzh_e3.py
- llama2_7b_qlora_alpaca_enzh_oasst1_e3.py
- llama2_7b_qlora_alpaca_zh_e3.py
- llama2_7b_qlora_arxiv_gentitle_e3.py
- llama2_7b_qlora_code_alpaca_e3.py
- llama2_7b_qlora_colorist_e5.py
- llama2_7b_qlora_lawyer_e3.py
- llama2_7b_qlora_medical_e1.py
- llama2_7b_qlora_moss_sft_all_e1.py
- llama2_7b_qlora_moss_sft_all_e2_gpu8.py
- llama2_7b_qlora_moss_sft_plugins_e1.py
- llama2_7b_qlora_msagent_react_e3_gpu8.py
- llama2_7b_qlora_oasst1_512_e3.py
- llama2_7b_qlora_oasst1_e3.py
- llama2_7b_qlora_open_platypus_e3.py
- llama2_7b_qlora_openorca_e1.py
- llama2_7b_qlora_sql_e3.py
- llama2_7b_qlora_tiny_codes_e1.py
- llama2_7b_chat_qlora_alpaca_e3.py
- llama2_7b_chat_qlora_alpaca_enzh_e3.py
- llama2_7b_chat_qlora_alpaca_enzh_oasst1_e3.py
- llama2_7b_chat_qlora_alpaca_zh_e3.py
- llama2_7b_chat_qlora_arxiv_gentitle_e3.py
- llama2_7b_chat_qlora_code_alpaca_e3.py
- llama2_7b_chat_qlora_colorist_e5.py
- llama2_7b_chat_qlora_lawyer_e3.py
- llama2_7b_chat_qlora_medical_e1.py
- llama2_7b_chat_qlora_oasst1_512_e3.py
- llama2_7b_chat_qlora_oasst1_e3.py
- llama2_7b_chat_qlora_open_platypus_e3.py
- llama2_7b_chat_qlora_openorca_e1.py
- llama2_7b_chat_qlora_sql_e3.py
- llama2_7b_chat_qlora_tiny_codes_e1.py
- llama3_70b_instruct_qlora_alpaca_e3_2k_gpu8.py
- llama3_8b_full_alpaca_e3.py
- README.md
- llama3_8b_instruct_full_alpaca_e3.py
- llama3_8b_instruct_qlora_alpaca_e3.py
- llama_7b_qlora_alpaca_e3.py
- llama_7b_qlora_alpaca_enzh_e3.py
- llama_7b_qlora_alpaca_enzh_oasst1_e3.py
- llama_7b_qlora_alpaca_zh_e3.py
- llama_7b_qlora_arxiv_gentitle_e3.py
- llama_7b_qlora_code_alpaca_e3.py
- llama_7b_qlora_colorist_e5.py
- llama_7b_qlora_lawyer_e3.py
- llama_7b_qlora_medical_e1.py
- llama_7b_qlora_moss_sft_all_e1.py
- llama_7b_qlora_moss_sft_all_e2_gpu8.py
- llama_7b_qlora_moss_sft_plugins_e1.py
- llama_7b_qlora_oasst1_512_e3.py
- llama_7b_qlora_oasst1_e3.py
- llama_7b_qlora_open_platypus_e3.py
- llama_7b_qlora_openorca_e1.py
- llama_7b_qlora_sql_e3.py
- llama_7b_qlora_tiny_codes_e1.py
- llama2_70b_full_alpaca_enzh_128k_sp8.py
- llama2_70b_full_alpaca_enzh_256k_sp16.py
- llama2_70b_full_alpaca_enzh_32k_sp4.py
- llama2_70b_full_alpaca_enzh_8k_sp1.py
- llama2_7b_full_alpaca_enzh_128k_sp8.py
- llama2_7b_full_alpaca_enzh_1M_sp16.py
- llama2_7b_full_alpaca_enzh_256k_sp8.py
- llama2_7b_full_alpaca_enzh_32k_sp1.py
- llama2_7b_full_alpaca_enzh_8k_sp1.py
- yi_34b_200k_full_alpaca_enzh_128k_sp8.py
- yi_34b_200k_full_alpaca_enzh_256k_sp8.py
- yi_34b_200k_full_alpaca_enzh_32k_sp2.py
- yi_34b_200k_full_alpaca_enzh_8k_sp1.py
- llava_internlm2_chat_1_8b_qlora_clip_vit_large_p14_336_lora_e1_gpu8_finetune.py
- llava_internlm2_chat_1_8b_clip_vit_large_p14_336_e1_gpu8_pretrain.py
- llava_internlm2_chat_20b_clip_vit_large_p14_336_e1_gpu8_finetune.py
- llava_internlm2_chat_20b_qlora_clip_vit_large_p14_336_lora_e1_gpu8_finetune.py
- llava_internlm2_chat_20b_clip_vit_large_p14_336_e1_gpu8_pretrain.py
- llava_internlm2_chat_7b_clip_vit_large_p14_336_e1_gpu8_finetune.py
- llava_internlm2_chat_7b_qlora_clip_vit_large_p14_336_lora_e1_gpu8_finetune.py
- llava_internlm2_chat_7b_clip_vit_large_p14_336_e1_gpu8_pretrain.py
- llava_internlm_chat_7b_qlora_clip_vit_large_p14_336_lora_e1_gpu8_finetune.py
- llava_internlm_chat_7b_clip_vit_large_p14_336_e1_gpu8_pretrain.py
- llava_llama3_70b_instruct_quant_clip_vit_large_p14_336_e1_gpu8_pretrain.py
- llava_llama3_8b_instruct_full_clip_vit_large_p14_336_e1_gpu8_finetune.py
- llava_llama3_8b_instruct_full_clip_vit_large_p14_336_lora_e1_gpu8_finetune.py
- llava_llama3_8b_instruct_full_clip_vit_large_p14_336_lora_e1_gpu8_internvl_finetune.py
- llava_llama3_8b_instruct_qlora_clip_vit_large_p14_336_e1_gpu1_finetune.py
- llava_llama3_8b_instruct_clip_vit_large_p14_336_e1_gpu8_pretrain.py
- llava_llama3_8b_instruct_clip_vit_large_p14_336_e1_gpu8_sharegpt4v_pretrain.py
- llava_llama3_8b_instruct_quant_clip_vit_large_p14_336_e1_gpu1_pretrain.py
- convert_xtuner_weights_to_hf.py
- convert_xtuner_weights_to_llava.py
- README.md
- llava_v15_13b_finetune.py
- llava_v15_13b_finetune_lora.py
- llava_v15_13b_pretrain.py
- llava_v15_7b_finetune.py
- llava_v15_7b_finetune_lora.py
- llava_v15_7b_pretrain.py
- llava_phi3_mini_4k_instruct_full_clip_vit_large_p14_336_e1_gpu8_finetune.py
- llava_phi3_mini_4k_instruct_full_clip_vit_large_p14_336_full_e2_gpu8_internvl_finetune.py
- llava_phi3_mini_4k_instruct_clip_vit_large_p14_336_e1_gpu8_pretrain.py
- llava_phi3_mini_4k_instruct_clip_vit_large_p14_336_e1_gpu8_sharegpt4v_pretrain.py
- convert_phi_to_llama.py
- convert_xtuner_weights_to_hf.py
- convert_xtuner_weights_to_llava.py
- README.md
- llava_vicuna_13b_v15_qlora_clip_vit_large_p14_336_lora_e1_gpu8_finetune.py
- llava_vicuna_13b_v15_clip_vit_large_p14_336_e1_gpu8_pretrain.py
- llava_vicuna_7b_v15_qlora_clip_vit_large_p14_336_lora_e1_gpu8_finetune.py
- llava_vicuna_7b_v15_qlora_clip_vit_large_p14_336_lora_e1_gpu8_finetune_refcoco.py
- llava_vicuna_7b_v15_clip_vit_large_p14_336_e1_gpu8_pretrain.py
- README.md
- README_zh-CN.md
- minicpm_1b_dpo_qlora.py
- minicpm_1b_full_alpaca_zh_e3.py
- minicpm_1b_lora_alpaca_zh_e3.py
- minicpm_1b_qlora_alpaca_enzh_e3.py
- minicpm_1b_qlora_alpaca_zh_e3.py
- minicpm_2b_dpo_qlora.py
- minicpm_2b_full_alpaca_zh_e3.py
- minicpm_2b_lora_alpaca_zh_e3.py
- minicpm_2b_qlora_alpaca_enzh_e3.py
- minicpm_2b_qlora_alpaca_zh_e3.py
- minicpm3_4b_dpo_qlora.py
- minicpm3_4b_full_alpaca_zh_e3.py
- mistral_7b_full_finetune_custom_dataset_e1.py
- mistral_7b_qlora_skypile_pretrain_e1.py
- mistral_7b_w_tokenized_dataset.py
- mistral_7b_w_untokenized_dataset.py
- mixtral_8x7b_full_oasst1_e3.py
- mixtral_8x7b_qlora_oasst1_e3.py
- mixtral_8x7b_instruct_full_oasst1_e3.py
- mixtral_8x7b_instruct_qlora_oasst1_e3.py
- README.md
- internlm2_chat_1_8b_orpo_full.py
- internlm2_chat_1_8b_orpo_full_varlenattn.py
- internlm2_chat_1_8b_orpo_full_varlenattn_jsonl_dataset.py
- internlm2_chat_7b_orpo_qlora_varlenattn_ultrafeedback_e5.py
- llama3_8b_instruct_orpo_qlora_varlenattn_ultrafeedback_e5.py
- phi3_mini_128k_instruct_full_alpaca_e3.py
- phi3_mini_128k_instruct_qlora_alpaca_e3.py
- phi3_mini_4k_instruct_full_alpaca_e3.py
- phi3_mini_4k_instruct_qlora_alpaca_e3.py
- qwen_1_8b_qlora_alpaca_e3.py
- qwen_1_8b_qlora_alpaca_enzh_e3.py
- qwen_1_8b_qlora_alpaca_enzh_oasst1_e3.py
- qwen_1_8b_qlora_alpaca_zh_e3.py
- qwen_1_8b_qlora_code_alpaca_e3.py
- qwen_1_8b_chat_qlora_alpaca_e3.py
- qwen_1_8b_chat_qlora_alpaca_enzh_e3.py
- qwen_1_8b_chat_qlora_alpaca_enzh_oasst1_e3.py
- qwen_1_8b_chat_qlora_alpaca_zh_e3.py
- qwen_1_8b_chat_qlora_code_alpaca_e3.py
- qwen_72b_qlora_alpaca_e3.py
- qwen_72b_qlora_alpaca_enzh_e3.py
- qwen_72b_qlora_alpaca_enzh_oasst1_e3.py
- qwen_72b_qlora_alpaca_zh_e3.py
- qwen_72b_qlora_code_alpaca_e3.py
- qwen_7b_qlora_alpaca_e3.py
- qwen_7b_qlora_alpaca_enzh_e3.py
- qwen_7b_qlora_alpaca_enzh_oasst1_e3.py
- qwen_7b_qlora_alpaca_zh_e3.py
- qwen_7b_qlora_arxiv_gentitle_e3.py
- qwen_7b_qlora_code_alpaca_e3.py
- qwen_7b_qlora_colorist_e5.py
- qwen_7b_qlora_lawyer_e3.py
- qwen_7b_qlora_medical_e1.py
- qwen_7b_qlora_moss_sft_all_e1.py
- qwen_7b_qlora_moss_sft_all_e2_gpu8.py
- qwen_7b_qlora_moss_sft_plugins_e1.py
- qwen_7b_qlora_oasst1_512_e3.py
- qwen_7b_qlora_oasst1_e3.py
- qwen_7b_qlora_open_platypus_e3.py
- qwen_7b_qlora_openorca_e1.py
- qwen_7b_qlora_sql_e3.py
- qwen_7b_qlora_tiny_codes_e1.py
- qwen_7b_chat_qlora_alpaca_e3.py
- qwen_7b_chat_qlora_alpaca_enzh_e3.py
- qwen_7b_chat_qlora_alpaca_enzh_oasst1_e3.py
- qwen_7b_chat_qlora_alpaca_zh_e3.py
- qwen_7b_chat_qlora_arxiv_gentitle_e3.py
- qwen_7b_chat_qlora_code_alpaca_e3.py
- qwen_7b_chat_qlora_colorist_e5.py
- qwen_7b_chat_qlora_lawyer_e3.py
- qwen_7b_chat_qlora_medical_e1.py
- qwen_7b_chat_qlora_oasst1_512_e3.py
- qwen_7b_chat_qlora_oasst1_e3.py
- qwen_7b_chat_qlora_open_platypus_e3.py
- qwen_7b_chat_qlora_openorca_e1.py
- qwen_7b_chat_qlora_sql_e3.py
- qwen_7b_chat_qlora_tiny_codes_e1.py
- qwen1_5_0_5b_full_alpaca_e3.py
- qwen1_5_0_5b_qlora_alpaca_e3.py
- qwen1_5_0_5b_chat_full_alpaca_e3.py
- qwen1_5_0_5b_chat_qlora_alpaca_e3.py
- qwen1_5_110b_full_alpaca_e3.py
- qwen1_5_110b_qlora_alpaca_e3.py
- qwen1_5_110b_chat_full_alpaca_e3.py
- qwen1_5_110b_chat_qlora_alpaca_e3.py
- qwen1_5_110b_chat_qlora_alpaca_e3_16k_2gpus.py
- README.md
- qwen1_5_14b_full_alpaca_e3.py
- qwen1_5_14b_qlora_alpaca_e3.py
- qwen1_5_14b_chat_full_alpaca_e3.py
- qwen1_5_14b_chat_qlora_alpaca_e3.py
- qwen1_5_1_8b_full_alpaca_e3.py
- qwen1_5_1_8b_qlora_alpaca_e3.py
- qwen1_5_1_8b_chat_full_alpaca_e3.py
- qwen1_5_1_8b_chat_qlora_alpaca_e3.py
- qwen1_5_4b_full_alpaca_e3.py
- qwen1_5_4b_qlora_alpaca_e3.py
- qwen1_5_4b_qlora_alpaca_e3_openmind.py
- qwen1_5_4b_chat_full_alpaca_e3.py
- qwen1_5_4b_chat_qlora_alpaca_e3.py
- qwen1_5_72b_full_alpaca_e3.py
- qwen1_5_72b_qlora_alpaca_e3.py
- qwen1_5_72b_chat_full_alpaca_e3.py
- qwen1_5_72b_chat_qlora_alpaca_e3.py
- qwen1_5_7b_full_alpaca_e3.py
- qwen1_5_7b_qlora_alpaca_e3.py
- qwen1_5_7b_chat_full_alpaca_e3.py
- qwen1_5_7b_chat_qlora_alpaca_e3.py
- qwen1_5_moe_a2_7_b_chat_full_alpaca_e3.py
- internlm2_chat_1_8b_reward_full_ultrafeedback.py
- internlm2_chat_1_8b_reward_full_varlenattn_jsonl_dataset.py
- internlm2_chat_1_8b_reward_full_varlenattn_ultrafeedback.py
- internlm2_chat_1_8b_reward_qlora_varlenattn_ultrafeedback.py
- llama3_8b_instruct_reward_full_varlenattn_ultrafeedback.py
- POLAR_1_8B_full_varlenattn_custom_dataset.py
- POLAR_7B_full_varlenattn_custom_dataset.py
- starcoder_qlora_stack_exchange_example.py
- yi_34b_qlora_alpaca_enzh_e3.py
- yi_6b_qlora_alpaca_enzh_e3.py
- zephyr_7b_beta_qlora_alpaca_e3.py
- __init__.py
- __init__.py
- default_collate_fn.py
- mmlu_collate_fn.py
- preference_collate_fn.py
- __init__.py
- alpaca_map_fn.py
- alpaca_zh_map_fn.py
- arxiv_map_fn.py
- code_alpaca_map_fn.py
- colors_map_fn.py
- crime_kg_assitant_map_fn.py
- default_map_fn.py
- law_reference_map_fn.py
- llava_map_fn.py
- medical_map_fn.py
- msagent_map_fn.py
- oasst1_map_fn.py
- openai_map_fn.py
- openorca_map_fn.py
- pretrain_map_fn.py
- sql_map_fn.py
- stack_exchange_map_fn.py
- tiny_codes_map_fn.py
- wizardlm_map_fn.py
- __init__.py
- template_map_fn.py
- __init__.py
- intern_repo.py
- length_grouped.py
- __init__.py
- concat_dataset.py
- huggingface.py
- intern_repo.py
- internvl_dataset.py
- json_dataset.py
- llava.py
- modelscope.py
- moss_sft.py
- preference_dataset.py
- refcoco_json.py
- utils.py
- __init__.py
- deepspeed.py
- __init__.py
- dataset_info_hook.py
- evaluate_chat_hook.py
- hf_checkpoint_hook.py
- throughput_hook.py
- varlen_attn_args_to_messagehub_hook.py
- __init__.py
- loops.py
- __init__.py
- __init__.py
- mmlu_metric.py
- reward_metric.py
- __init__.py
- __init__.py
- layer_norm.py
- rms_norm.py
- rotary.py
- __init__.py
- attention.py
- baichuan.py
- cohere.py
- deepseek_v2.py
- internlm.py
- internlm2.py
- internlm3.py
- llama.py
- mistral.py
- phi3.py
- qwen2.py
- utils.py
- yi.py
- __init__.py
- configuration_projector.py
- modeling_projector.py
- __init__.py
- __init__.py
- configuration_deepseek.py
- modeling_deepseek.py
- tokenization_deepseek_fast.py
- __init__.py
- configuration_mixtral.py
- modeling_mixtral.py
- __init__.py
- __init__.py
- dpo.py
- internvl.py
- llava.py
- orpo.py
- reward.py
- sft.py
- utils.py
- __init__.py
- attention.py
- comm.py
- data_collate.py
- reduce_loss.py
- sampler.py
- setup_distributed.py
- __init__.py
- arxiv.py
- convert_refcoco.py
- __init__.py
- configuration_internlm2.py
- modeling_internlm2.py
- merge.py
- pth_to_hf.py
- split.py
- __init__.py
- api.py
- calculate.py
- search.py
- solve.py
- chat.py
- check_custom_dataset.py
- copy_cfg.py
- eval_refcoco.py
- get_data_order.py
- list_cfg.py
- list_dataset_format.py
- log_dataset.py
- mmbench.py
- plt.py
- process_untokenized_datasets.py
- process_untokenized_datasets_legacy.py
- process_untokenized_llava_data.py
- test.py
- tokenize_ftdp_datasets.py
- train.py
- utils.py
- __init__.py
- constants.py
- device.py
- fileio.py
- handle_moe_load_and_save.py
- rm_utils.py
- stop_criteria.py
- templates.py
- zero_to_any_dtype.py
- __init__.py
- jsonl_writer.py
- tb_writer.py
- __init__.py
- fsdp.py
- generate.py
- optim.py
- __init__.py
- base.py
- chat.py
- __init__.py
- chat.py
- hybrid.py
- __init__.py
- rl_data.py
- sequence_context.py
- utils.py
- __init__.py
- base_mllm_tokenize_fn.py
- intern_s1_vl_process.py
- intern_s1_vl_tokenize_fn.py
- intern_s1_vl_utils.py
- qwen3_vl_tokenize_fn.py
- qwen3_vl_utils.py
- qwenvl_rope2d.py
- video_utils.py
- videochat3_tokenize_fn.py
- __init__.py
- text.py
- __init__.py
- rl_tokenize_fn.py
- __init__.py
- openai.py
- __init__.py
- build.py
- collator.py
- config.py
- data_item.py
- dataloader.py
- ftdp.py
- jsonl.py
- packing.py
- resume.py
- sampler.py
- utils.py
- vlm_jsonl.py
- __init__.py
- config.py
- train_engine.py
- vision_compose_train_engine.py
- __init__.py
- per_block_dequant_gemm.py
- per_block_quant_gemm.py
- per_tile_quant.py
- trans_per_block_quant_gemm.py
- trans_per_tile_quant_gemm.py
- trans_quant_per_block.py
- trans_quant_per_tile.py
- __init__.py
- config.py
- distributed_utils.py
- float8_gmm_tile_wise.py
- float8_handler.py
- float8_linear_tensor_wise.py
- float8_linear_tile_wise.py
- float8_ops.py
- float8_tensor.py
- float8_utils.py
- fsdp_utils.py
- __init__.py
- base_loss_ctx.py
- ce_loss.py
- chunk_loss.py
- liger_with_weights.py
- moe_loss.py
- utils.py
- __init__.py
- intern_s1_config.py
- modeling_intern_s1.py
- modeling_projector.py
- modeling_vision.py
- __init__.py
- internvl_config.py
- modeling_internvl.py
- modeling_projector.py
- modeling_vision.py
- __init__.py
- modeling_projector.py
- modeling_qwen3_vl.py
- modeling_vision.py
- qwen3_vl_config.py
- __init__.py
- modeling_projector.py
- modeling_videochat3.py
- modeling_vision.py
- videochat3_config.py
- __init__.py
- modeling_projector.py
- modeling_videochat3_oryx.py
- modeling_vision.py
- videochat3_oryx_config.py
- __init__.py
- modeling_projector.py
- modeling_videochat3.py
- modeling_vision.py
- videochat3_config.py
- dense.py
- qwen2.py
- qwen3.py
- qwen3vl_text.py
- deepseek_v3.py
- gpt_oss.py
- moe.py
- qwen3.py
- qwen3vl_text.py
- __init__.py
- checkpointing.py
- misc.py
- __init__.py
- base.py
- __init__.py
- kv_cache.py
- mha.py
- mla.py
- __init__.py
- dense_decoder_layer.py
- moe_decoder_layer.py
- __init__.py
- agrs.py
- base.py
- deepep.py
- torch_all2all.py
- __init__.py
- moe_group_linear.py
- linear.py
- __init__.py
- lm_head.py
- __init__.py
- rms_norm.py
- __init__.py
- rope.py
- __init__.py
- greedy.py
- noaux_router.py
- protocol.py
- __init__.py
- __init__.py
- all_to_all.py
- deepep_op.py
- foreach_allgather.py
- sequence_parallel.py
- __init__.py
- flash_sink_varlen_attn_gpt_oss.py
- gpu.py
- npu.py
- protocol.py
- __init__.py
- k_grouped_gemm_TMA.py
- k_grouped_gemm_TMA_triton3_4.py
- m_grouped_gemm_TMA.py
- m_grouped_gemm_TMA_triton3_4.py
- utils.py
- __init__.py
- group_gemm.py
- group_gemm_cutlass.py
- permute_unpermute.py
- __init__.py
- group_gemm.py
- permute_unpermute.py
- __init__.py
- protocol.py
- __init__.py
- gpu.py
- protocol.py
- __init__.py
- cuda.py
- npu.py
- protocol.py
- __init__.py
- act_fn.py
- attn_imp.py
- others.py
- rotary_emb.py
- __init__.py
- torch_dcp_planner.py
- torch_planner.py
- torch_shape_env_simplify_pt28.py
- __init__.py
- cuda_profile.py
- npu_profile.py
- prober.py
- prober_utils.py
- __init__.py
- accelerator.py
- cpu.py
- __init__.py
- worker.py
- __init__.py
- flow.py
- replay_buffer.py
- __init__.py
- base_env.py
- single_turn_env.py
- __init__.py
- controller.py
- dapo_math.py
- geo3k.py
- gsm8k.py
- native.py
- __init__.py
- controller.py
- lmdeploy.py
- sglang.py
- vllm.py
- worker.py
- __init__.py
- evaluator.py
- utils.py
- __init__.py
- controller.py
- loss.py
- rollout_is.py
- worker.py
- __init__.py
- loss.py
- trainer.py
- __init__.py
- loss.py
- __init__.py
- loss.py
- __init__.py
- base.py
- loss_fn.py
- utils.py
- __init__.py
- arguments.py
- rl.py
- sft.py
- __init__.py
- rl_trainer.py
- toy_tokenizer.py
- trainer.py
- __init__.py
- activation_offload.py
- compile.py
- config.py
- convert_geometry3k.py
- convert_gsm8k.py
- debug.py
- device.py
- dtensor.py
- enum_helper.py
- env_check.py
- exception_helper.py
- grad_norm.py
- httpx_utils.py
- init_weight.py
- load_spec.py
- loader.py
- logger.py
- misc.py
- oss_utils.py
- pad.py
- profile.py
- rl_test_utils.py
- state.py
- test_utils.py
- type_helper.py
- update_weights_utils.py
- __init__.py
- __init__.py
- entry_point.py
- registry.py
- version.py
- .gitignore
- .gitlab-ci.yml
- .owners.yml
- .pre-commit-config.yaml
- Dockerfile
- image_build.sh
- LICENSE
- MANIFEST.in
- pyproject.toml
- README.md
- requirements.txt
- setup.cfg
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/MCG-NJU/VideoChat3
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd VideoChat3
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Python 3 pip 명령어를 쓰려면 Python이 필요합니다.
pip install torch transformers accelerate qwen-vl-utils
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install decord opencv-python-headless
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install flash-attn --no-build-isolation
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Docker
쉬움사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f xtuner-videochat3/Dockerfile -t videochat3 .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 videochat3
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
4. Python
쉬움사전 준비물
pip install -e ".[video]"
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
pip install torch transformers accelerate qwen-vl-utils
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install decord opencv-python-headless
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
pip install flash-attn --no-build-isolation
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
