Student0809's picture
Add files using upload-large-folder tool
7feac49 verified
raw
history blame
1.67 kB
# Copyright (c) Alibaba, Inc. and its affiliates.
from .env import (get_dist_setting, get_node_setting, get_pai_tensorboard_dir, is_deepspeed_enabled, is_dist,
is_dist_ta, is_local_master, is_master, is_mp, is_mp_ddp, is_pai_training_job, torchacc_trim_graph,
use_hf_hub, use_torchacc)
from .import_utils import (is_liger_available, is_lmdeploy_available, is_megatron_available, is_swanlab_available,
is_unsloth_available, is_vllm_ascend_available, is_vllm_available, is_wandb_available,
is_xtuner_available)
from .io_utils import JsonlWriter, append_to_jsonl, download_ms_file, get_file_mm_type, read_from_jsonl, write_to_jsonl
from .logger import get_logger
from .np_utils import get_seed, stat_array, transform_jsonl_to_df
from .tb_utils import TB_COLOR, TB_COLOR_SMOOTH, plot_images, read_tensorboard_file, tensorboard_smoothing
from .torch_utils import (Serializer, activate_parameters, find_all_linears, find_embedding, find_layers, find_norm,
freeze_parameters, gc_collect, get_current_device, get_device, get_device_count,
get_model_parameter_info, get_n_params_grads, init_process_group, safe_ddp_context,
set_default_ddp_config, set_device, show_layers, time_synchronize)
from .utils import (add_version_to_work_dir, check_json_format, copy_files_by_pattern, deep_getattr, find_free_port,
get_env_args, import_external_file, lower_bound, parse_args, patch_getattr, read_multi_line,
seed_everything, split_list, subprocess_run, test_time, upper_bound)