File tree 12 files changed +13
-13
lines changed
12 files changed +13
-13
lines changed Original file line number Diff line number Diff line change 17
17
from internlm .data .train_state import get_train_state
18
18
from internlm .eval .evaluation import evaluate_on_val_dls
19
19
from internlm .initialize .initialize_trainer import initialize_trainer
20
- from internlm .model_inject .inject import inject_model
21
20
from internlm .model .losses .ce_loss import InternLoss
22
21
from internlm .model .metrics import AccPerplex
22
+ from internlm .model_inject .inject import inject_model
23
23
from internlm .monitor .monitor import send_alert_message
24
24
from internlm .train .pipeline import (
25
25
get_scheduler_hooks ,
Original file line number Diff line number Diff line change 6
6
from internlm .core .context import ParallelMode
7
7
from internlm .core .context import global_context as gpc
8
8
from internlm .core .parallel .shard import pipeline_parallel_sharding_wrapper
9
- from internlm .model_implementations .transformers .base_model import BaseModel
10
9
from internlm .model .modules .linear import (
11
10
ParallelLinearWithCommExt ,
12
11
ScaleColumnParallelLinear ,
13
12
)
14
13
from internlm .model_implementations .registry import model_initializer
14
+ from internlm .model_implementations .transformers .base_model import BaseModel
15
15
from internlm .utils .common import get_current_device
16
16
from internlm .utils .lazy import LazyObject
17
17
from internlm .utils .logger import get_logger
Original file line number Diff line number Diff line change 17
17
scaled_init_method_uniform ,
18
18
uniform_ ,
19
19
)
20
- from internlm .model_implementations .transformers .base_model import BaseModel
21
20
from internlm .model .modules .embedding import Embedding1D
22
21
from internlm .model .modules .linear import new_linear
23
22
from internlm .model .modules .mha import MHA
27
26
convert_attn_args_to_kwargs ,
28
27
convert_attn_kwargs_to_args ,
29
28
)
29
+ from internlm .model_implementations .transformers .base_model import BaseModel
30
30
from internlm .solver .activation_checkpoint import activation_checkpoint
31
31
from internlm .utils .logger import get_logger
32
32
from internlm .utils .storage_manager import get_fns , llm_load , llm_save
Original file line number Diff line number Diff line change 16
16
scaled_init_method_uniform ,
17
17
uniform_ ,
18
18
)
19
- from internlm .model_implementations .transformers .base_model import BaseModel
20
19
from internlm .model .modules .embedding import Embedding1D
21
20
from internlm .model .modules .linear import new_linear
22
21
from internlm .model .modules .mha import GQA
26
25
convert_attn_args_to_kwargs ,
27
26
convert_attn_kwargs_to_args ,
28
27
)
28
+ from internlm .model_implementations .transformers .base_model import BaseModel
29
29
from internlm .solver .activation_checkpoint import activation_checkpoint
30
30
from internlm .utils .logger import get_logger
31
31
from internlm .utils .storage_manager import get_fns , llm_load , llm_save
Original file line number Diff line number Diff line change 15
15
from internlm .core .naive_amp import set_output_attr_to_module
16
16
from internlm .core .parallel .shard import partition_uniform
17
17
from internlm .initialize .initialize_tensor import normal_ , scaled_init_method_normal
18
- from internlm .model_implementations .transformers .base_model import BaseModel
19
18
from internlm .model .modules .embedding import Embedding1D
20
19
from internlm .model .modules .linear import new_linear
21
20
from internlm .model .modules .mha import MHA
27
26
internlm1_mha_pre_load_convert ,
28
27
internlm1_mha_save_convert ,
29
28
)
29
+ from internlm .model_implementations .transformers .base_model import BaseModel
30
30
from internlm .solver .activation_checkpoint import activation_checkpoint
31
31
from internlm .utils .logger import get_logger
32
32
from internlm .utils .storage_manager import get_fns , llm_load , llm_save
Original file line number Diff line number Diff line change 18
18
scaled_init_method_uniform ,
19
19
uniform_ ,
20
20
)
21
- from internlm .model_implementations .transformers .base_model import BaseModel
22
21
from internlm .model .modules .embedding import Embedding1D
23
22
from internlm .model .modules .linear import new_linear
24
23
from internlm .model .modules .mha import GQA
29
28
convert_attn_kwargs_to_args ,
30
29
get_parallel_size_from_file ,
31
30
)
31
+ from internlm .model_implementations .transformers .base_model import BaseModel
32
32
from internlm .solver .activation_checkpoint import activation_checkpoint
33
33
from internlm .utils .logger import get_logger
34
34
from internlm .utils .storage_manager import get_fns , llm_load , llm_save
Original file line number Diff line number Diff line change 16
16
scaled_init_method_uniform ,
17
17
uniform_ ,
18
18
)
19
- from internlm .model_implementations .transformers .base_model import BaseModel
20
19
from internlm .model .modules .embedding import Embedding1D
21
20
from internlm .model .modules .linear import new_linear
22
21
from internlm .model .modules .mha import GQA
26
25
convert_attn_args_to_kwargs ,
27
26
convert_attn_kwargs_to_args ,
28
27
)
28
+ from internlm .model_implementations .transformers .base_model import BaseModel
29
29
from internlm .solver .activation_checkpoint import activation_checkpoint
30
30
from internlm .utils .logger import get_logger
31
31
from internlm .utils .storage_manager import get_fns , llm_load , llm_save
Original file line number Diff line number Diff line change 7
7
from internlm .core .context .parallel_context import global_context as gpc
8
8
from internlm .core .naive_amp import set_output_attr_to_module
9
9
from internlm .initialize .initialize_tensor import normal_ , uniform_
10
- from internlm .model_implementations .transformers .base_model import BaseModel
11
10
from internlm .model .llava .clip_builder import build_vision_tower
12
11
from internlm .model .llava .projector_builder import build_vision_projector
13
- from internlm .model_implementations .transformers .modeling_llama import Llama2Decoder
14
12
from internlm .model .modules .embedding import Embedding1D
15
13
from internlm .model .modules .linear import new_linear
16
14
from internlm .model .modules .norm import new_layer_norm
15
+ from internlm .model_implementations .transformers .base_model import BaseModel
16
+ from internlm .model_implementations .transformers .modeling_llama import Llama2Decoder
17
17
from internlm .utils .logger import get_logger
18
18
19
19
logger = get_logger (__file__ )
Original file line number Diff line number Diff line change 10
10
from internlm .core .context import ParallelMode
11
11
from internlm .core .context .parallel_context import global_context as gpc
12
12
from internlm .initialize .initialize_tensor import normal_ , scaled_init_method_normal
13
- from internlm .model_implementations .transformers .base_model import BaseModel
14
13
from internlm .model .modules .embedding import Embedding1D
15
14
from internlm .model .modules .linear import new_linear
16
15
from internlm .model .modules .mha import SWA
21
20
convert_attn_args_to_kwargs ,
22
21
convert_attn_kwargs_to_args ,
23
22
)
23
+ from internlm .model_implementations .transformers .base_model import BaseModel
24
24
from internlm .solver .activation_checkpoint import activation_checkpoint
25
25
from internlm .utils .logger import get_logger
26
26
Original file line number Diff line number Diff line change 10
10
from internlm .core .context import ParallelMode
11
11
from internlm .core .context .parallel_context import global_context as gpc
12
12
from internlm .initialize .initialize_tensor import normal_ , scaled_init_method_normal
13
- from internlm .model_implementations .transformers .base_model import BaseModel
14
13
from internlm .model .modules .embedding import Embedding1D
15
14
from internlm .model .modules .linear import new_linear
16
15
from internlm .model .modules .mha import MHA
23
22
internlm1_mha_pre_load_convert ,
24
23
internlm1_mha_save_convert ,
25
24
)
25
+ from internlm .model_implementations .transformers .base_model import BaseModel
26
26
from internlm .solver .activation_checkpoint import activation_checkpoint
27
27
from internlm .utils .logger import get_logger
28
28
Original file line number Diff line number Diff line change 16
16
scaled_init_method_uniform ,
17
17
uniform_ ,
18
18
)
19
- from internlm .model_implementations .transformers .base_model import BaseModel
20
19
from internlm .model .modules .embedding import Embedding1D
21
20
from internlm .model .modules .linear import new_linear
22
21
from internlm .model .modules .mha import SWA
26
25
convert_attn_args_to_kwargs ,
27
26
convert_attn_kwargs_to_args ,
28
27
)
28
+ from internlm .model_implementations .transformers .base_model import BaseModel
29
29
from internlm .solver .activation_checkpoint import activation_checkpoint
30
30
from internlm .utils .logger import get_logger
31
31
from internlm .utils .storage_manager import get_fns , llm_load , llm_save
Original file line number Diff line number Diff line change 14
14
scaled_init_method_uniform ,
15
15
uniform_ ,
16
16
)
17
- from internlm .model_implementations .transformers .base_model import BaseModel
18
17
from internlm .model .modules .embedding import Embedding1D
19
18
from internlm .model .modules .linear import new_linear
20
19
from internlm .model .modules .mha import SWA
25
24
convert_attn_args_to_kwargs ,
26
25
convert_attn_kwargs_to_args ,
27
26
)
27
+ from internlm .model_implementations .transformers .base_model import BaseModel
28
28
from internlm .solver .activation_checkpoint import activation_checkpoint
29
29
from internlm .utils .logger import get_logger
30
30
You can’t perform that action at this time.
0 commit comments