- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 量化策略评估指标解析:从 Sharpe 到 Fitness
以下用一张表格来直观地说明哪些指标“越高越好”,哪些指标“越低越好”,以及哪些需要结合上下文做综合平衡。指标越高越好越低越好说明或综合衡量Sharpe✅反映风险调整收益能力;越高表明策略越稳定Returns✅表示回报大小;越高说明盈利能力越强Fitness✅结合 Sharpe、Returns、Turnover 等综合评分Turnover✅过高增加交易成本,通常希望尽量控制在合理范围Drawdown✅反映下行风险,越低说明资金回撤更小PnL(盈亏)✅盈亏绝对金额;越高说明实际盈利越大。
2025-01-16 17:16:28
1886
原创 关系模型转换为维度模型的详解
关系模型(Relational Model)是由E.F. Codd在1970年提出的一种数据库模型。它通过表(Table)、行(Row)和列(Column)来组织数据。关系模型强调数据的规范化,即通过拆分表格减少数据冗余,确保数据一致性。常见的关系模型包括实体-关系模型(ER模型)。特点高度规范化,减少数据冗余。适合事务处理(OLTP)。复杂的连接操作(JOIN)用于查询多表数据。强调数据的一致性和完整性。维度是用来描述业务实体的各种属性或特征的数据。
2025-01-08 10:46:41
1023
原创 【使用 Conda 与 Docker 打造灵活的开发环境】
通过 Docker 和 Conda 的结合,开发者能够轻松创建和管理多样的开发环境。不同的 Docker 容器和 Conda 环境不仅可以让工作环境高度隔离,还能灵活地处理不同的依赖,为开发和部署提供了极大的便利。
2024-11-08 17:51:17
1243
原创 【Crawlab 部署指南:从单节点到多节点(小、中、大型集群)的完整配置方案】
Crawlab 提供了灵活且高效的多节点部署能力,用户可以根据爬虫任务的规模和需求选择不同的部署方式。无论是单机开发环境,还是中大型分布式集群,都可以通过 Docker 容器化部署,轻松实现高效的任务调度和数据抓取。
2024-11-05 16:07:14
1037
原创 讲解深度学习中的学习率、梯度、、梯度消失、梯度爆炸
这篇文章深入探讨了深度学习中的关键概念——梯度、学习率,以及梯度消失和梯度爆炸问题。文章首先解释了梯度的数学定义,强调了其在优化中的重要性。接着介绍了学习率这一超参数如何控制模型训练时参数更新的步长,并探讨了不同学习率选择对模型收敛性的影响。随后,文章详细描述了梯度消失和梯度爆炸的现象,阐述了它们在深度神经网络中可能导致的训练问题,并提供了解决这些问题的常见策略,如激活函数的选择、梯度裁剪等。最后,通过形象的比喻进一步帮助读者理解这些复杂概念,提升了文章的可读性和实用性。
2024-10-23 17:27:16
1419
原创 bert模型加载、预训练、推理的教程
这篇文章介绍了如何使用 Hugging Face 的 transformers 库进行 BERT 模型的加载与推理,适合初学者。通过详细的代码示例,展示了如何使用 AutoTokenizer 和 AutoModelForMaskedLM 加载预训练模型并对中文句子进行推理,提取其隐藏状态。文章还解释了 Tokenizer 的作用、掩码语言模型(MLM)的工作原理,并提供了英文 BERT 模型示例,展示了如何进行词汇预测任务。这有助于读者更好地理解预训练模型在文本表示中的应用
2024-10-22 18:01:28
2371
原创 浏览器中,“查看源代码”与开发者工具中的 “Elements” 面板的区别。在爬取网页内容时,这样的区别会导致的问题
查看源代码”与“Elements”面板的差别主要体现在是否包含动态内容。为了确保爬取数据的完整性,应根据页面特性选择合适的工具和方法,尤其是在面对复杂的 JavaScript 渲染页面时。通过合理的策略和工具组合,我们可以有效提升爬取的准确性和效率,突破静态 HTML 的限制,获取所需的动态数据。结语:本篇文章希望能帮助大家更好地理解爬虫工作中的不同网页内容获取方式,以及在面对复杂网页时的应对技巧。希望对从事网络爬虫开发的朋友有所帮助!
2024-10-08 14:54:18
671
原创 Cookie、Session 和 Token:联系、区别与应用场景
Cookie、Session 和 Token 是 Web 开发和爬虫中常用的身份验证和状态管理机制。**Cookie** 存储在客户端,用于识别用户并保持会话;**Session** 将用户会话数据保存在服务器,通过 Session ID 识别用户;**Token** 是无状态认证,常用于 RESTful API,通过加密的令牌实现跨域认证。在爬虫中,Cookie 和 Token 常用于模拟登录,以访问需要身份验证的页面。文章演示如何获取和使用 Cookie 和 Token 进行爬虫操作。
2024-09-30 16:52:38
812
原创 使用 Flask 实现简单的用户认证系统,实现登录限制
在 Web 开发中,用户认证是一个非常常见且重要的功能。本篇文章将带领大家一步步构建一个简单的用户认证系统,使用 Flask 框架、哈希密码和 Session 来管理用户的登录状态。通过这个示例,您将了解如何在 Flask 中处理用户登录、验证和登出功能。
2024-09-29 16:59:22
1119
原创 Docker容器:深入理解Docker镜像文件、镜像、容器与环境,学习docker的命令
本文介绍了 Docker 的核心概念:镜像文件、镜像、容器和 Docker 环境。镜像文件是离线存储的镜像,可用于备份和传输;镜像是容器的模板,容器则是镜像的运行实例。Docker 环境是用于管理镜像和容器的平台。文中还提供了镜像与容器的转换及管理命令,如导出、导入镜像,启动、停止容器等。此外,讲解了容器的状态管理和数据持久化操作,帮助读者更好地理解 Docker 并应用于实际开发和部署中。
2024-09-20 17:26:43
2427
原创 服务器部件介绍和选型指南
本文深入分析了服务器配置的核心部件,涵盖了 CPU、内存、硬盘、显卡、电源及散热系统,并以两种预算范围内的配置方案进行对比,帮助读者理解硬件性能差异及选型依据。文章详细介绍了 AMD EPYC 系列 CPU、DDR4 与 DDR5 内存、企业级硬盘和 SSD 的性能优势,并解释了服务器扩展性、功耗管理和常见技术问题。同时,针对服务器组件的选择提出了评估方法,为用户在不同预算范围内做出最佳配置决策提供了指导。
2024-09-19 16:24:34
4262
原创 深度学习中显卡性能评估:全面指南
本文详细介绍了如何评估显卡在深度学习中的性能,重点关注浮点运算能力(FP32、FP16、FP64)、内存带宽、显存容量、计算核心数量、Tensor核心以及软件兼容性等关键指标。通过基准测试和实际深度学习任务(如图像分类和自然语言处理)的测试,可以真实评估显卡的训练速度、推理效率和内存利用率。此外,文章还建议结合用户评价和专业评测来选择合适的显卡,确保其满足具体应用需求并具有良好的性价比。
2024-09-13 11:56:41
2076
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人