Views
No views yet
| Quantization | Peak Usage for Encoding 2048 Tokens | Peak Usage for Generating 8192 Tokens |
|---|---|---|
| FP16/BF16 | 18.66GB | 24.58GB |
| Int4 | 9.21GB | 14.62GB |
1import transformers
2import torch
3
4model_id = "shibing624/llama-3-8b-instruct-262k-chinese"
5pipeline = transformers.pipeline(
6 "text-generation",
7 model=model_id,
8 model_kwargs={"torch_dtype": torch.float16},
9 device="cuda",
10)
11
12messages = [{"role": "system", "content": ""}]
13messages.append({"role": "user", "content": "介绍一下机器学习"})
14prompt = pipeline.tokenizer.apply_chat_template(
15 messages,
16 tokenize=False,
17 add_generation_prompt=True
18 )
19terminators = [
20 pipeline.tokenizer.eos_token_id,
21 pipeline.tokenizer.convert_tokens_to_ids("<|eot_id|>")
22 ]
23outputs = pipeline(
24 prompt,
25 max_new_tokens=512,
26 eos_token_id=terminators,
27 do_sample=True,
28 temperature=0.6,
29 top_p=0.9
30)
31content = outputs[0]["generated_text"][len(prompt):]
32print(content)1机器学习(Machine Learning)是一种基于计算机算法的自动数据分析技术,用于从数据中学习并预测未来的结果。它是人工智能(AI)和数据挖掘(Data Mining)的子领域,旨在通过训练和调整算法来发现数据中的模式、关系和规律。
2
3机器学习算法可以分为监督学习、无监督学习和半监督学习三类:
4
51. 监督学习(Supervised Learning):在这种类型的学习中,算法被提供带有标签的数据集,用于训练。算法学习如何将输入数据映射到输出数据,并在新数据上进行预测。常见的监督学习算法包括逻辑回归、决策树、支持向量机(SVM)、随机森林和神经网络。
62. 无监督学习(Unsupervised Learning):在这种类型的学习中,算法没有标签数据。算法学习数据中的模式、结构和关系,并可能发现新的数据集群或特征。常见的无监督学习算法包括聚类、主成分分析(PCA)、独立成分分析(ICA)和高维度数据降维。
73. 半监督学习(Semi-supervised Learning):在这种类型的学习中,算法被提供部分带有标签的数据集。算法学习如何将输入数据映射到输出数据,并在新数据上进行预测。半监督学习算法结合了监督学习和无监督学习的优点,常见的半监督学习算法包括自我标注(Self-Labeling)和基于图的半监督学习(Graph-based Semi-supervised Learning)。
8
9机器学习的应用广泛,包括自然语言处理、计算机视觉、推荐系统、人工智能和自动驾驶等领域。它的优势包括:
10
111. 自动化:机器学习算法可以自动从数据中发现模式和关系,无需人为干预。
122. 高效性:机器学习算法可以处理大量数据,并且可以在不需要人为干预的情况下进行预测。
133. 适应性:机器学习算法可以根据数据集的变化和更新进行调整。
144. 精准性:机器学习算法可以通过训练和测试来提高预测的准确性。
| Parameter | 65K | 262K |
|---|---|---|
| Initialize From | LLaMA-3-8B-Inst | 65K |
| Sequence Length | 2^16 | 2^18 |
| RoPE theta | 15.3 M | 207.1 M |
| Batch Size (Tokens / Step) | 2.097 M | 4.192 M |
| Steps | 30 | 24 |
| Total Tokens | 63 M | 101 M |
| Learning Rate | 2.00E-05 | 2.00E-05 |
| # GPUs | 32 | 32 |
| GPU Type | NVIDIA L40S | NVIDIA L40S |