排序
有趣的密码学之散列函数,你了解多少
任何形式的网络服务都存在安全风险,如何将风险降到最低是互联网普遍关注的问题。通常,网络安全措施的实现方法有数据加密、数字签名、身份认证、防火墙和入侵检测等。其中数据加密是防止未经授...
羊羊刷题笔记Day30/60 | 第七章 回溯算法题型总结
回溯法理论基础 回溯是递归的副产品,只要有递归就会有回溯 解决问题 不止本章的练习,回溯法也经常和二叉树遍历,深度优先搜索混在一起,因为这两种方式都是用了递归。回溯法就是暴力搜索,并...
【实践篇】推荐算法PaaS化探索与实践 | 京东云技术团队
作者:京东零售 崔宁 1. 背景说明 目前,推荐算法部支持了主站、企业业务、全渠道等20+业务线的900+推荐场景,通过梳理大促运营、各垂直业务线推荐场景的共性需求,对现有推荐算法能力进行沉淀...
【博弈论】简单博弈论入门题
题目描述 这是 LeetCode 上的 292. Nim 游戏 ,难度为 简单。 Tag : 「博弈论」 你和你的朋友,两个人一起玩 Nim 游戏: 桌子上有一堆石头。 你们轮流进行自己的回合,你作为先手。 每一回合,...
普通文档也能变对话:深入理解对话补全技术
当我们提到对话机器人,你是否也会像我一样立刻想起与Siri或者Alexa的一次次对话,虽然它们有时候可能会让你啼笑皆非,但也无可否认它们确实为我们的生活带来了很大便利。然而,训练这样的对话A...
终于学会反转链表了|leetcode206、nc78(cpp、java实现)
前期提要: 链表反转是高频考点,在各大高频题排名网站长期占领前三,在牛客网稳居第一。 链表反转之所以很重要,是因为它在实际编程中应用广泛,可以解决很多与链表相关的问题。一些算法和数据...
DataWhale ML Day2 笔记——by Mr_Darcy
引入 在上期的实践尝试阶段,我们依据鱼佬给出的baseline,使用了lightgbm完成了基本的模型训练,并跑通了代码。在进阶实践部分,将在原有Baseline基础上做进阶代码,进阶版本代码。具体地,我...
掌握镜像声音克隆魔法:用MockingBird让你的声音无限延伸
掌握镜像声音克隆魔法:用MockingBird让你的声音无限延伸 以前陪孩子睡觉时,我讲故事嗓子都快说沙哑了!现在有了MockingBird,我可以用自己的声音无限复制,像个不知疲倦的讲故事专家。比如,...
在langchain中使用带简短知识内容的prompt template
简介 langchain中有个比较有意思的prompt template叫做FewShotPromptTemplate。 他是这句话的简写:'Prompt template that contains few shot examples.' 什么意思呢?就是说在Prompt template...
算法技巧-大小根堆(Max/Min Heap)
堆(Heap)是一种基于完全二叉树的数据结构,用于维护一些元素集合中的最大值或最小值。 基本概念 堆可以分为两种类型:最大堆(Max Heap) 和最小堆(Min Heap)。在最大堆中,每个节点的值都...
基于深度学习的高精度狗狗检测识别系统(PyTorch+Pyside6+YOLOv5模型)
摘要:基于深度学习的高精度狗狗检测识别系统可用于日常生活中检测与定位120类狗狗目标,利用深度学习算法可实现图片、视频、摄像头等方式的狗狗目标检测识别,另外支持结果可视化与图片或视频...
2023年的深度学习入门指南(20) – LLaMA 2模型解析
2023年的深度学习入门指南(20) - LLaMA 2模型解析 上一节我们把LLaMA 2的生成过程以及封装的过程的代码简单介绍了下。还差LLaMA 2的模型部分没有介绍。这一节我们就来介绍下LLaMA 2的模型部分。...
快速玩转 Llama2!阿里云机器学习 PAI 推出最佳实践(二)——全参数微调训练
前言 近期,Meta 宣布大语言模型 Llama2 开源,包含7B、13B、70B不同尺寸,分别对应70亿、130亿、700亿参数量,并在每个规格下都有专门适配对话场景的优化模型Llama-2-Chat。Llama2 可免费用于...
我是如何准备“BAT”与“外企”面试的?
往期文章: 《00. 文章合集目录》 《10. 揭秘 Compose 原理》 《2 小时入门 Jetpack Compose》 你好,我是朱涛。这是「沉思录」的第六篇文章。 入职新公司快半年了,今天,我想和你聊聊,关于找...
baby_crying_detection_tutorials
Baby Crying Recognition Tutorials of Algorithm Landing Author:Jet Date:2023/03 [TOC] $ Pipeline Step 1 语音持续监控,当检测到音量大于某个阈值,开始连续录制音频某一段时间 Step 2 对...
2023年的深度学习入门指南(19) – LLaMA 2源码解析
上一节我们学习了LLaMA 2的补全和聊天两种API的使用方法。本节我们来看看LLaMA 2的源码。 补全函数text_completion源码解析 上一节我们讲了LLaMA 2的编程方法。我们来复习一下: generator = Ll...
源码解析Collections.sort ——从一个逃过单测的 bug 说起
本文从一个小明写的bug 开始,讲bug的发现、排查定位,并由此展开对涉及的算法进行图解分析和源码分析。 事情挺曲折的,因为小明的代码是有单测的,让小明更加笃定自己写的没问题。所以在排查的...
多语言详解从「暴搜」到「记忆化搜索」再到「线性 DP(及其进阶)」
题目描述 这是 LeetCode 上的 97. 交错字符串 ,难度为 中等。 Tag : 「线性 DP」、「记忆化搜索」 给定三个字符串 s1、s2、s3,请你帮忙验证 s3 是否是由 s1 和 s2 交错 组成的。 两个字...
源码解析Collections.sort ——从一个逃过单测的 bug 说起 | 京东云技术团队
本文从一个小明写的bug 开始,讲bug的发现、排查定位,并由此展开对涉及的算法进行图解分析和源码分析。 事情挺曲折的,因为小明的代码是有单测的,让小明更加笃定自己写的没问题。所以在排查的...
Map和离散化
离散 这节课我们将学习离散化和一些应用。那么在将离散化的方法之前,先给大家看两张图。 第一张图是一个函数图像,第二张图是一个点阵。那么它们呈现一种怎样的特点呢? 第一张图我们可以看到...