---
license: apache-2.0
---
# Model Card for SEA LION
SEA LION is a collection of LLMs which has been pretrained and instruct-tuned for the Southeast Asia region.
The models range from 3 billion to 7 billion parameters.
This is the repository for the 3B pretrained model.
## Model Details
### Model Description
The SEA LION model is a significant leap forward in the field of natural language processing and understanding,
specifically trained to understand South-East Asia (SEA) regional context.
SEA LION stands for SouthEast Asian Languages In One Network.
The SEA LION model comes in two variants, one with 3 billion parameters and another with 7 billion parameters.
Both variants are built on the robust MPT architecture and utilize a vocabulary size of 256K.
The model employs our proprietary SEABPETokenizer for tokenization.
Our SEABPETokenizer is specially tailored for SEA languages, ensuring optimal model performance.
The training data for SEA LION is encompasses 1 trillion tokens.
- **Developed by:** Products Pillar, AI Singapore
- **Funded by [optional]:** Singapore NRF
- **Shared by [optional]:** N/A
- **Model type:** Decoder
- **Language(s) (NLP):** English, Chinese, Indonesian, Malay, Thai, Vietnamese, Filipino/Tagalog, Tamil, Burnese, Khmer, Lao
- **License:** Apache 2.0
- **Finetuned from model [optional]:** N/A
### Model Sources [optional]
- **Repository:** _Coming soon_
- **Paper [optional]:** _Coming soon_
- **Demo [optional]:** _Coming soon_
## Uses
### Direct Use
[More Information Needed]
### Downstream Use [optional]
[More Information Needed]
### Out-of-Scope Use
[More Information Needed]
## Bias, Risks, and Limitations
[More Information Needed]
### Recommendations
Users (both direct and downstream) should be made aware of the risks, biases and limitations of the model. More information needed for further recommendations.
## How to Get Started with the Model
Use the code below to get started with the model.
[ Todo: Insert Code Here ]
## Training Details
### Training Data
SEA LION 3B was trained on 980B tokens of RefinedWeb (English) and mC4 (Chinese, Indonesian, Malay, Filipino/Tagalog, Burmese, Vietnamese, Thai, Lao, Khmer, Tamil).
| Data Source | Tokens | Percentage |
|------------------------|--------|------------|
| RefinedWeb - English | 571.3B | 62.80% |
| mC4 - Chinese | 91.2B | 10.03% |
| mC4 - Indonesian | 3.6B | 0.40% |
| mC4 - Malay | 0.7B | 0.08% |
| mC4 - Filipino/Tagalog | 1.3B | 0.15% |
| mC4 - Burmese | 1.2B | 0.13% |
| mC4 - Vietnamese | 63.4B | 6.97% |
| mC4 - Thai | 10.8B | 1.19% |
| mC4 - Lao | 0.3B | 0.03% |
| mC4 - Khmer | 0.9B | 0.11% |
| mC4 - Tamil | 2.5B | 0.28% |
| Python | 20.9B | 2.30% |
| Javascript | 55.6B | 6.11% |
| Shell | 1.3B | 0.14% |
| SQL | 6.4B | 0.70% |
| Markdown | 26.6B | 2.91% |
| StackExchange | 21.2B | 2.33% |
| ArXiv | 30.6B | 3.35% |
### Training Procedure
SEA LION 3B was trained on 256 A100 40GB GPUs, using MosaicML Composer.
#### Preprocessing [optional]
N/A
#### Training Hyperparameters
| Hyperparameter | Value |
|-------------------|-------------------|
| Precision | bfloat16 |
| Optimizer | decoupled_adamw |
| Scheduler | cosin_with_warmup |
| Learning Rate | 1.6e-4 |
| Global Batch Size | 1200 |
| Micro Batch Size | 5 |
#### Speeds, Sizes, Times [optional]
The training took 14 days to complete.
## Evaluation
### Testing Data, Factors & Metrics
#### Testing Data
_Coming soon_
#### Factors
_Coming soon_
#### Metrics
_Coming soon_
### Results
_Coming soon_
#### Summary
## Model Examination [optional]
[More Information Needed]
## Environmental Impact
Carbon emissions can be estimated using the [Machine Learning Impact calculator](https://mlco2.github.io/impact#compute) presented in [Lacoste et al. (2019)](https://arxiv.org/abs/1910.09700).
- **Hardware Type:** [More Information Needed]
- **Hours used:** [More Information Needed]
- **Cloud Provider:** [More Information Needed]
- **Compute Region:** [More Information Needed]
- **Carbon Emitted:** [More Information Needed]
## Technical Specifications [optional]
### Model Architecture and Objective
SEA LION 3B is a decoder model using the MPT architecture.
| Parameter | Value |
|-----------------|--------|
| Layers | 40 |
| d_model | ? |
| head_dim | ? |
| Vocabulary | 256000 |
| Sequence Length | 2048 |
### Compute Infrastructure
#### Hardware
SEA LION 3B was trained on AWS EC2 cluster comprising 32 p4d.24xlarge instances, using a total of 256 A100 40GB GPUs.
#### Software
SEA LION 3B was trained using MosaicML Composer using PyTorch FullyShardedDataParallelism (FSDP).
## Citation [optional]
**BibTeX:**
N/A
**APA:**
N/A
## Glossary [optional]
N/A
## More Information [optional]
N/A
## The Team
Hamsawardhini Rengarajan
Holy Lovenia
Lam Clarence
Leong Weiqi
Li Yier
Ng Raymond
Ngui Jian Gang
Railey Montalan
Tai Ngee Chia
Tan Choon Meng
Thanh Ngan Nguyen
Teo Jin Howe
Teo Wei Yi
Yeo Yeow Tong
Yong Xianbin
Yosephine
William Tjhi
David Ong Tat-Wee
Darius Liu
Leslie Teo
## Model Card Contact
[ Todo: Get AISG Contact ]