- 博客(67)
- 资源 (2)
- 收藏
- 关注
原创 2025-05-17 jina-embeddings-v3模型介绍
jina-embeddings-v3是一种多语言多任务文本嵌入模型,专为各种NLP应用程序而设计。该模型基于 Jina-XLM-RoBERTa 架构,支持旋转位置嵌入,可以处理8192个标记的长输入序列。此外,它还具有5个LoRA适配器,可高效生成特定于任务的嵌入。
2025-05-17 12:06:26
793
原创 二分法(总体概述)
二分法是一种在有序数组(或列表)中查找目标值的算法。它的基本思想是通过逐步缩小查找范围,快速定位目标值。以下是一个基本的二分查找实现:高级例题求解平方根:使用二分法求一个非负整数的平方根,允许一定的误差范围。找出旋转排序数组中的最小值:在一个旋转排序数组中找到最小值。在排序数组中查找元素的第一个和最后一个位置:
2024-12-18 11:40:55
596
原创 Python 实现图:构建、添加和搜索详解
在本篇文章中,我们将一起探讨如何在 Python 中实现图的数据结构。图是一种非常灵活的数据结构,它能够表示复杂的关系,比如社交网络、道路网络等。在本篇文章中,我们会实现一个简单的图,并支持添加顶点、添加边以及使用深度优先搜索 (DFS) 和广度优先搜索 (BFS) 两种常见的图遍历方法。
2024-11-05 10:42:01
599
原创 GIL全局解释器锁
GIL是 Python 解释器级别的锁,它确保在任何时候只有一个线程在执行 Python 字节码。这意味着即使在多核处理器上,同时启动多个线程,这些线程也无法真正并行执行 Python 代码。简单来说,GIL 限制了 Python 的多线程并行执行能力,尤其在 CPU 密集型任务中,GIL 成为了性能的瓶颈。GIL(全局解释器锁)是 CPython 的一种机制,用于确保多线程下 Python 的内存管理线程安全。
2024-09-29 11:28:41
1182
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人