下载
登录/ 注册
主页
论坛
视频
热股
可转债
下载
下载

正确地做事--2025第一季

24-12-28 12:43 9458次浏览
谋城
+关注
博主要求身份验证
登录用户ID:
做正确的事
比正确地做事更重要

现在方向确定
就是在绩优股或ETF上做网格

后面侧重点转向正确地做事
从盘前挂单到交易模拟自动化
目前还是不断地完善

后续等资金上300万规模开通量化
可以使用SDK的API接口
自动化交易就可以更进一步

新的一年
新的希望
也要做出新的努力

与诸君共勉
打开淘股吧APP
7
评论(902)
收藏
展开
热门 最新
谋城

25-01-26 18:08

0
HUGGINGFACE用的真的蛋疼
里面的菜单项莫名其妙的
根本没搞明白
谋城

25-01-26 17:24

0
明白了!你提到当前的参数配置是免费版本的内容,且担心调整后可能超出免费资源的限制。同时,你也希望在未来可以**无缝切换到付费版本**以加速训练。以下是针对你问题的详细解答:

---

### **1. 免费版本参数的限制**
免费版本的资源(如 CPU 或有限的 GPU)通常有以下限制:
- **计算能力有限**:训练速度较慢,尤其是对于大规模数据(如 40-200 万汉字)。
- **显存限制**:无法支持较大的 `batch_size` 或 `max_seq_length`。
- **训练时长限制**:免费版本可能有单次训练时长的限制。

因此,免费版本的参数配置(如 `batch_size=2`、`max_seq_length=128`)可能无法充分发挥模型的潜力。

---

### **2. 免费版本的优化建议**
在免费版本的限制下,可以尝试以下优化方法:
- **保持默认参数**:免费版本的参数配置已经针对低资源环境进行了优化,建议保持默认值。
- **减少数据量**:如果训练速度过慢,可以尝试使用部分数据(如前 10 万汉字)进行初步训练,验证模型效果。
- **使用轻量级模型**:选择更小的模型(如 `T5-small` 或 `DistilBART`),以减少计算资源需求。

---

### **3. 无缝切换到付费版本**
Hugging Face 的 AutoTrain 支持**无缝切换到付费版本**。以下是具体步骤:

#### **步骤 1:在免费版本中训练**
1. 使用免费版本的资源进行初步训练。
2. 观察模型效果,如果效果满意但速度太慢,可以切换到付费版本。

#### **步骤 2:切换到付费版本**
1. **选择付费计划**:
  - 打开 Hugging Face 的 [Pricing 页面](https://huggingface.co/pricing)。
  - 选择适合的付费计划(如 PRO 订阅或企业 Hub 订阅)。

2. **升级项目**:
  - 在 AutoTrain 页面中,找到你正在训练的项目。
  - 点击 **“Upgrade to Paid”**,选择适合的硬件资源(如 N VIDI A T4、A10G 等)。

3. **继续训练**:
  - 付费版本会自动加载免费版本的训练进度,继续训练。
  - 你可以调整参数(如 `batch_size`、`max_seq_length`)以充分利用付费资源。

#### **步骤 3:使用付费资源**
- **加速训练**:付费版本的 GPU 资源可以显著加速训练。
- **调整参数**:在付费版本中,可以调整参数(如 `batch_size=8`、`max_seq_length=1024`)以优化训练效果。

---

### **4. 付费版本的优势**
- **高性能 GPU**:支持 NVIDIA T4、A10G、A100 等高性能 GPU,显著加速训练。
- **更大显存**:支持更大的 `batch_size` 和 `max_seq_length`,适合处理长文本。
- **更长训练时长**:付费版本没有单次训练时长的限制,适合大规模数据训练。

---

### **5. 示例**
假设你在免费版本中训练了一个模型,效果满意但速度太慢。以下是切换到付费版本的步骤:
1. **选择付费计划**:购买 PRO 订阅或企业 Hub 订阅。
2. **升级项目**:在 AutoTrain 页面中,点击 **“Upgrade to Paid”**,选择 NVIDIA T4 GPU。
3. **调整参数**:将 `batch_size` 增加到 `8`,`max_seq_length` 增加到 `1024`。
4. **继续训练**:付费版本会自动加载免费版本的训练进度,继续训练。

---

### **6. 总结**
- **免费版本**:适合初步训练和验证模型效果,但训练速度较慢。
- **切换到付费版本**:支持无缝切换,可以显著加速训练并优化参数。
- **付费版本优势**:高性能 GPU、更大显存、更长训练时长。

如果你决定切换到付费版本,可以按照上述步骤操作。如果有更多问题,欢迎随时提问!
谋城

25-01-26 16:43

0
{
  "情感倾向": "积极",
  "主题分类": "生活",
  "目标导向": "分享经验",
  "情绪强度": "中等",
  "时间视角": "现在",
  "优先级": "高",
  "创新性": "中",
  "逻辑结构": "叙述型",
  "过程 vs. 结果": "过程导向",
  "概率思维": "中",
  "思想自由": "高",
  "体育锻炼": "低",
  "个人修养": "中",
  "心理剖析": "高",
  "心态控制": "中",
  "交易策略一致性": "低",
  "计划执行完美度": "中",
  "孩子教育关注度": "低",
  "终身学倾向": "高",
  "科技创新关注度": "中",
  "好奇心": "高",
  "学科思维方式": "人文",
  "跨学科思维融合": "中",
  "生活感悟": "高",
  "艺术欣赏": "中"
  }
谋城

25-01-26 15:53

0
目在阿里云上
前deepseek系列中
只有 deepseek-coder-1.3b-instruct 和 deepseek-coder-6.7b-instruct 支持训练模式
但是上述两种都是主要用于代码补全等编程方面
并不是用于语音对话或普通逻辑推理

其它的 DEEP SEEK模型虽然有一大堆
但是没有一个支持 训练或微调 模式
真的有些失望
谋城

25-01-26 14:25

0


~~

段永平的经典投资语录

斌斌爱炒股
25-01-26 13:59
加关注
1、做对的事,然后把事情做对!
2、长期而言,市场是称重机,短期而说,市场是投票器。
3、低价是条最容易的路,也是一条最难的路。因为好货通常不便宜。
4、时间是优秀企业的朋友,平庸企业的敌人。企业不盈利就是罪恶,但是企业的目的不是为了盈利。不赚钱的生意,多少营业额和市场份额都是没用的。
5、敢为天下后。在市场验证你是正确的之前,不要轻易出手。后中争先。
6、扩张的时候必须谨慎,要有足够的最小发展速度。
7、做人要守本分。不能三心二意,也不要走邪路。
8、投机是件非常好玩的事情,就像偶尔去下赌场一样,如果你做好了输钱准备的话。最糟糕的投资方式”就是嘴上讲的是价值投资,干的却是投机的事。
9、投资的基本原则就是不懂不投!
10、当你知道一件事错了,现在立马改正,永远是最小的代价。
11、所谓的安全边际指的应该是自己对公司的理解度,而不是价钱。关注生意而不是股价。好的生意一点也不辛苦,远离那些追求性价比的公司。
12、当有人非要把金子按铜的价钱卖给你时,你是不需要勇气的,你只要确认那真的是金子就行了。
13、很久以前,有人对我说,股市就是个赌场,我说不是,他坚持说是。我突然悟到:对那些说股市是赌场的人来说,那就是赌场。
14、平常人一般难有平常心。平常心实际上就是不平常心,因为不容易有。
15、知道和骨子里相信是完全不同的两回事。能力圈是:诚实对自己,知之为知之,不知为不知。
谋城

25-01-26 12:19

0
继续按以前的规则,运作一下内容,嗯,我刚才也问了一下这个,嗯我的那个评论两台笔记本电脑能不能足够运行这些,那么他回答是说足够了,当然了我也有一台台式机,到时候也可以考虑在台式机上面加内存的方式去去跑,其实理论上也可以,但是既然他告诉我呃苹果笔记本电脑的话呃足够运行,而且呢它的运行流畅度也会很好,支持的效果也比较好,那我就打算按照上面的思路先把阿里云上面的那个模型训练出来,然后再尝试着使用一下,嗯,当然呢中间也可以导出一部分,结果出来,在苹果笔记本电脑上面运行同时呢,我也整理更多的帖子,把那些帖子再上传。去同时那边也在训练这个啊,继续训练这个模型,其实呢,我刚才也在想,如果说要继续训练,我整理那些帖子的话,可能也还要一两个星期的时间把它整理完,那这种情况下也许呃有一些嗯我可以一直使用阿里的那个api调用,然后在那边上面嗯搞一台机器,然后一运行这个模型,但是这种方式的话有个缺点就是大部分时间这个模型都处于一种空闲的状态,因为我根本就没有调用它那。如果放在笔记本电脑上运行的话,它有一个好处就是当我需要他的时候我才调用他,我不需要的时候我不用调用他。这样的话确实可以节省大量的成本。当然呢,现在很多这个呃福气呢,其实也不贵啊,一直在上面运行的话还有一个好处,就是嗯我随时随地都可以访问,这样子就比较方便一点,如果说有一些与语音对话,可以实现这个中间的沟通交流的话,这个效率会更高一些。嗯,不过如果能够有网页版直接沟通交流的话也是可以的。
谋城

25-01-26 12:11

0
从运行效率和部署便捷性的角度来看,**MacBook Pro 2020(M1芯片)** 是更好的选择。以下是详细分析和建议:

---

### 1. **MacBook Pro 2020(M1芯片)**
#### 优势
- **M1芯片的性能**:
  - M1芯片采用了 ARM 架构,具有高效的 CPU 和 GPU 集成设计,尤其在机器学任务中表现优异。
  - M1芯片的神经网络引擎(Neural Engine)可以加速模型推理,适合运行量化后的模型。
- **内存效率**:
  - macOS 对内存的管理效率较高,16GB 内存在 M1 芯片上可以发挥更好的性能。
- **生态系统**:
  - macOS 对 Python 和深度学框架(如 PyTorch、TensorFlow)的支持较好,环境配置相对简单。
  - M1芯片原生支持 TensorFlow 和 PyTorch,运行效率更高。

#### 劣势
- **兼容性问题**:
  - 部分深度学工具链(如  CUDA )在 M1 芯片上不支持,但可以通过 Apple 的 Core ML 或 ONNX Runtime 替代。

---

### 2. **Windows 笔记本电脑(AMD Ryzen 5 5600/5700)**
#### 优势
- **CPU性能**:
  - AMD Ryzen 5 5600/5700 是多核高性能 CPU,适合多线程任务。
  - 如果模型未优化,Ryzen CPU 的性能可能优于 M1 芯片。
- **兼容性**:
  - Windows 系统支持 CUDA,适合运行需要 GPU 加速的任务(如果有独立 GPU)。
  - 大多数深度学框架在 Windows 上的支持较好。

#### 劣势
- **内存效率**:
  - Windows 系统的内存管理效率较低,16GB 内存在多任务运行时可能显得不足。
- **功耗与发热**:
  - AMD Ryzen CPU 的功耗较高,长时间运行可能导致发热和性能下降。

---

### 3. **性能对比**
| **指标**  | **MacBook Pro M1**  | **Windows(Ryzen 5 5600/5700)**  |
|---------------------|---------------------------------------|---------------------------------------|
| **CPU性能**  | 单核性能强,多核性能中等  | 多核性能强,适合多线程任务  |
| **GPU加速**  | 集成 GPU + 神经网络引擎,效率高  | 依赖独立 GPU(如果有),否则效率较低  |
| **内存效率**  | macOS 内存管理高效,16GB 足够  | Windows 内存管理较差,16GB 可能不足  |
| **兼容性**  | 部分工具链不支持(如 CUDA)  | 支持 CUDA,兼容性较好  |
| **功耗与发热**  | 功耗低,发热少,适合长时间运行  | 功耗高,发热多,长时间运行可能降频  |

---

### 4. **部署建议**
#### MacBook Pro M1
- **推荐工具**:
  - 使用 **ONNX Runtime** 或 **Core ML** 部署模型,充分发挥 M1 芯片的性能。
  - 使用 **FastAPI** 或 **Flask** 封装模型为 API 服务。
- **优化建议**:
  - 对模型进行量化(如 INT8),以进一步提升推理速度。
  - 使用 M1 芯片的神经网络引擎加速推理。

#### Windows(Ryzen 5 5600/5700)
- **推荐工具**:
  - 使用 **PyTorch** 或 **TensorFlow** 部署模型。
  - 使用 **FastAPI** 或 **Flask** 封装模型为 API 服务。
- **优化建议**:
  - 如果模型较大,可以考虑使用 GPU 加速(如果有独立 GPU)。
  - 对模型进行量化或剪枝,以减少计算量。

---

### 5. **总结**
- **首选 MacBook Pro M1**:
  - M1芯片的性能和能效比更高,适合长时间运行。
  - macOS 的内存管理效率更高,16GB 内存足够使用。
  - 神经网络引擎可以加速模型推理。
- **次选 Windows(Ryzen 5 5600/5700)**:
  - 如果模型较大或需要多线程支持,Ryzen CPU 的性能可能更优。
  - 适合需要 CUDA 支持的场景(如果有独立 GPU)。

如果你选择在 MacBook Pro M1 上部署,可以参考以下步骤:
1. 安装 Python 环境和深度学框架(如 PyTorch)。
2. 使用 ONNX Runtime 或 Core ML 部署模型。
3. 使用 FastAPI 或 Flask 封装模型为 API 服务。

如果有具体的部署问题,可以随时联系我,我可以提供更详细的指导!
谋城

25-01-26 11:52

0
昨天,我遭遇了重大挫折。OpenAI那边的微调模型无法使用,DeepSeek这边也不支持。昨晚我赶忙进行查询,发现阿里平台支持最新的DeepSeek V3模型以及R1模型 ,就我的实际情况来说,直接使用V3模型就已足够。

最关键的是,使用这个模型大概率无需复杂的部署流程,即便需要部署,阿里平台上也有现成的指引,我只需按步骤操作即可。而且,我基本不用再依赖客户的API进行繁琐操作。接下来要做的事情,条理十分清晰:

1. 按要求准备数据,数据格式相对简单,还支持一个文件存储多条内容,我可以轻松将帖子内容转换成指定格式。

2. 购买相关服务器资源,虽不确定是否需要手动部署,但大概率会有现成工具辅助,这一点还需进一步确认。

3. 将整理好的文件上传至OSS服务器进行存储。

4. 调用相关指令加载上传的数据。

5. 进行计算。

6. 获取计算结果,在本地借助Postman或编写Python程序,就能调用这个自定义的类似大语言模型。

7. 将训练后的结果导出为通用格式。

8. 在普通机器甚至本地部署大语言模型,导入训练结果,之后便可以通过本地API,或者像Postman,又或者编写Python程序进行调用。

整个流程清晰明了,目前唯一不太明确的,就是部署V3模型时需要我参与的具体操作步骤,以及计算资源的成本。按照对方较为夸张的估计,成本可能高达1000元左右,但就我的数据量而言,我预估一两百块钱应该就能解决。
谋城

25-01-26 11:34

0
数据集格式**:支持JSON格式,包含`instruction`和`output`字段[1]

~~

重要提示:虽然您可以只包含instruction字段,但为了确保兼容性和未来的扩展性,建议您保留output字段,即使它的值为空。1234安全建议:确保数据集的格式正确,符合JSON格式要求,避免因格式问题导致训练失败 

~~

另外一个文件也可以包含多条数据。

 
 ~~

### 使用Postman调用训练好的智能问答模型

在阿里云平台上训练完智能问答模型后,您可以使用Postman工具直接调用模型,发送提问内容并获取个性化训练的智能回答结果。以下是详细的操作步骤:

#### 1. 获取API调用信息
1. **登录阿里云控制台**:
  - 进入阿里云官网,登录并进入控制台。
2. **导航至模型服务**:
  - 在控制台中,导航至“机器学平台PAI”或“模型在线服务”。
3. **获取API信息**:
  - 在模型服务页面,找到您训练好的模型,点击模型名称进入详情页面。
  - 在详情页面中,找到API调用信息,包括API地址、请求方法(通常是 POST )、请求参数等。

#### 2. 配置Postman
1. **打开Postman**:
  - 打开Postman工具,点击新建请求按钮,创建一个新的请求。
2. **配置请求方法和URL**:
  - 在请求方法下拉菜单中选择`POST`。
  - 在URL栏中输入获取到的API地址。
3. **配置请求头(Headers)**:
  - 点击Headers标签,添加以下参数:
  - **Content-Type**: `application/json`
  - **Authorization**: 如果需要鉴权,填写您的授权信息(格式为`ApplicationCode + 空格 + AppKey`)[3]。
  - **Date**: 当前时间,格式为GMT(可选,根据API要求)[3]。
4. **配置请求体(Body)**:
  - 点击Body标签,选择`raw`,并在右侧选择`JSON`格式。
  - 输入请求参数,例如:
  ```json
  {
  "instruction": "我想听音乐"
  }
  ```

#### 3. 发送请求
1. **发送请求**:
  - 配置完成后,点击Send按钮,发送请求。
2. **查看响应**:
  - 在Postman的响应区域,查看返回的结果。通常,返回结果会包含模型生成的智能回答。

#### 4. 示例
假设您的API地址为``,请求参数为`instruction`,则Postman配置如下:

- **请求方法**:POST
- **URL**:`a`
- **Headers**:
  - `Content-Type`: `application/json`
  - `Authorization`: `YourApplicationCode YourAppKey`
- **Body**:
  ```json
  {
  "instruction": "我想听音乐"
  }
  ```

#### 5. 注意事项
- **权限与安全**:确保在调用API时,所有操作均符合安全规范,保护数据隐私和模型安全。
- **请求格式**:确保请求体中的`instruction`字段格式正确,符合API要求。
- **错误处理**:如果请求失败,检查返回的错误信息,根据错误提示进行调整。

通过以上步骤,您可以使用Postman工具调用训练好的智能问答模型,发送提问内容并获取个性化训练的智能回答结果。希望这些信息对您有所帮助。
谋城

25-01-26 11:05

0
### 可以直接使用 DeepSeek 的微调模式吗,这样我直接上传帖子内容就行,基本不用配置参数?

#### 1. 问题描述
您希望使用DeepSeek-V3模型的微调模式,直接上传帖子内容进行微调,尽量减少参数配置。

#### 2. 步骤与方法

##### 步骤1:登录PAI控制台
- **前提条件**:确保您已经注册并登录阿里云账号。
- **操作方法**:
  1. 进入阿里云官网,登录PAI控制台。
  2. 在顶部左上角选择合适的地域。
  3. 在左侧导航栏选择“工作空间列表”,进入指定工作空间。

##### 步骤2:选择DeepSeek-V3模型
- **操作方法**:
  1. 在左侧导航栏选择“快速开始” > “Model Gallery”。
  2. 在Model Gallery页面右侧的模型列表中,单击“DeepSeek-V3”模型卡片,进入模型详情页面。

##### 步骤3:配置微调任务
- **操作方法**:
  1. 在模型详情页面,点击“训练”或“微调”按钮。
  2. 选择微调算法(如SFT或DPO)。
  3. 上传帖子内容数据集:
  - 将帖子内容数据集上传到阿里云OSS(对象存储服务)。
  - 在微调任务配置中,指定OSS中存储的数据集路径。
  4. **简化参数配置**:
  - 如果您希望尽量减少参数配置,可以选择默认的超参数设置。
  - 通常情况下,默认的超参数设置已经经过优化,适用于大多数微调任务。
  5. 配置计算资源:
  - 选择合适的计算资源,如GPU数量和类型。
  6. 确认无误后,点击“开始训练”或“开始微调”。

#### 3. 技术细节

##### 配置与参数
- **数据集格式**:支持JSON格式,包含`instruction`和`output`字段[1]。
- **默认超参数**:默认的超参数设置通常包括学率、训练轮数、批次大小等,这些参数已经经过优化,适用于大多数微调任务[1]。
- **计算资源**:选择合适的计算资源,如GPU数量和类型,以确保训练过程顺利进行[1]。

##### 代码示例
- **上传数据到OSS**:
  ```bash
  ossutil cp /local/path/to/dataset oss://your-bucket/path/to/dataset
  ```
- **配置微调任务**:
  ```json
  {
  "algorithm": "SFT",
  "data_source": ,
  "gpu_count": 1,
  "gpu_type": "V100",
  "batch_size": 32,
  "learning_rate": 5e-5,
  "epochs": 3
  }
  ```

##### 接口调用
- **调用微调API**:
  ```python
  from aliyunpai import PaiClient

  client = PaiClient(api_key="your_api_key", api_secret="your_api_secret")
  response = client.start_finetuning(
  model_name="DeepSeek-V3",
  data_source="oss://your-bucket/path/to/dataset",
  algorithm="SFT",
  gpu_count=1,
  gpu_type="V100",
  batch_size=32,
  learning_rate=5e-5,
  epochs=3
  )
  print(response)
  ```

#### 4. 优化与建议

##### 性能优化
- **数据预处理**:确保数据集的质量,进行必要的预处理,如去噪、分词等[1]。
- **超参数调优**:虽然默认超参数设置已经优化,但针对特定任务,适当调整超参数可能会进一步提升模型性能[1]。

##### 常见问题
- **数据上传失败**:检查OSS路径是否正确,确保网络连接正常。
- **训练过程卡顿**:检查计算资源是否充足,确保GPU和内存没有瓶颈。

#### 5. 注意事项

- **重要提醒**:确保数据集的格式正确,符合JSON格式要求,包含`instruction`和`output`字段[1]。
- **限制与条件**:微调任务的计算资源需求较高,确保选择合适的GPU类型和数量,以避免训练过程中的资源不足问题[1]。

通过以上步骤,您可以使用DeepSeek-V3模型的微调模式,直接上传帖子内容进行微调,尽量减少参数配置。希望这些信息对您有所帮助。
刷新 首页 上一页 下一页 末页
提交