- 博客(28)
- 收藏
- 关注
原创 图像预处理
opencv使用BGR作为默认的颜色空间,显示图片时需要转换成RGB。反转:对于每一个像素点,黑变白,白变和。对每一个像素点应用灰度转换函数。灰度拉伸:增加相邻像素的灰度差别。灰度压缩:减少相邻像素的灰度差别。伽马矫正:灰度的指数变换映射。
2024-06-25 20:47:14 1291 1
原创 第二期书生·浦语大模型实战营06(Agent)
import os@tool_api"""一个天气查询API。可以根据城市名查询天气信息。Args:"""else:Args:Returns:"""data = [f'数据观测时间: {now["obsTime"]}',f'温度: {now["temp"]}°C',f'体感温度: {now["feelsLike"]}°C',f'天气: {now["text"]}',f'风向: {now["windDir"]},角度为 {now["wind360"]}°',
2024-04-21 17:51:02 450
原创 第二期书生·浦语大模型实战营07(评测)
针对如模型安全和模型语言能力的评测,以人的主观感受为主的评测更能体现模型的真实能力,并更符合大模型的实际使用场景。同时,由于大语言模型输出自由度较高,在评测阶段,我们需要对其输入和输出作一定的规范和设计,尽可能减少噪声输出在评测阶段的影响,才能对模型的能力有更加完整和客观的评价。客观评测能便捷地评估模型在具有确定答案(如选择,填空,封闭式问答等)的任务上的能力,主观评测能评估用户对模型回复的真实满意度,OpenCompass采用基于模型辅助的主观评测和基于人类反馈的主观评测两种方式。
2024-04-21 17:48:20 948 1
原创 第二期书生·浦语大模型实战营05(量化部署)
W4A16 量化,将 FP16 的模型权重量化为 INT4,Kernel 计算时,访存量直接降为 FP16 模型的 1/4,大幅降低了访存成本。TurboMind是LMDeploy团队开发的一款关于LLM推理的高效推理引擎,它的主要功能包括:LLaMa 结构模型的支持,continuous batch 推理模式和可扩展的 KV 缓存管理器。使用W4A16量化,调整KV Cache的占用比例为0.4,使用Python代码集成的方式运行internlm2-chat-1.8b模型。存储使用整数,计算使用浮点数。
2024-04-14 21:17:47 766 1
原创 第二期书生·浦语大模型实战营03
给大模型提供相关知识上下文,引导大模型给出相关性的答案RAG生态的架构通过查看feature_store.py文件,找到需要设置的参数如下–repo_dir 设置将要嵌入的文件路径–good_questions 希望回答的示例问题–work_dir 存放向量数据库的文件echo '["国家电网是做什么的","国家电网的海外业务都有哪些?echo '["国家电网是做什么的","国家电网的海外业务都有哪些?",echo '["1+1","你好"# 创建向量数据库存储目录。
2024-04-13 22:38:49 702
原创 字符集与编码格式总结
中文乱码问题的由来计算机中,只有二进制数。不同字符对应二进制的规则,就是字符的编码。字符编码的集合成为字符集。举例:字符 ’宋‘ 字,在A字符集下对应 二进制 002552 ,在B字符集下对应 二进制 5533544,在发送端 , '宋’ 被映射成 002552,然后通过网络或其他方式传输二进制比特流。在接收端 ,接受比特流 002552,但是接收端不知道 A字符集,而直接以本地 B字符集 进行映射,002552在 B字符集中 可能并不是 字符 ‘宋’正确的处理方式1 发送端和接收端使用相
2021-03-21 15:15:59 661
原创 每日算法20210319-20:常用算法
常用排序算法二分查找算法冒泡排序算法插入排序算法快速排序算法希尔排序算法归并排序算法桶排序算法基数排序算法可能有错误,如有错误,请指正。。。二分查找算法package csdn.commonalog;/** * 查找算法-二分查找 * 要求:数组需要是有序的 * 时间复杂度 O(log(n)) */public class BinarySearch { private int binarySearch(int[] array,int a){ int low=0;
2021-03-20 17:09:17 408 1
原创 每日算法20210318:位图的实现
package csdn;/** * 位图的实现 * 应用场景: 找出大量数据的最大值;统计大量数据重复出现的数据等; * 非常节约空间 */public class BitMap2 { private byte[] bytes; private int length; public BitMap2(int length){ this.length=length; bytes=new byte[length%8==0?length/8:
2021-03-18 20:06:08 159 1
原创 java中的位操作
public class BitMap { /** * java中位运算符 * 重点 通过 补码运算 * 正数 原码 反码 补码 都一样 * 负数 原码 反码在原码除了符号位,其他位取反 补码在反码上加一 * | & ^ ` * >> << 右移 和 左移 右移高位补1 * >>> 无符号右移 高位补0 */ public s
2021-03-17 20:43:29 103
原创 每日算法20210317:字符串最小编辑距离
package csdn;//两个字符串的编辑距离/** * 寻找 i j 的最小编辑距离 * 即可以从 [i-1,j-1] [i-1,j] [i,j-1]中的最小编辑距离找 正好对应修改 删除 插入 * 因为 最小值 才能得到最小值 套娃的思想 * 转移方程 * 初始值 * d[0][0]=0;d[0][j]=j; d[i][0]=i; * 方程: * d[i][j]=min(d[i-1][j-1]+temp,d[i-1][j]+1,d[i][j-1]+1); *
2021-03-17 11:57:37 320 2
原创 每日算法20210316:字符串表达式求解
朴素法求解字符串表达式package AlogPub.first;public class StringExpression { // 字符串表达式的计算 //a+b*(c-d)+e //朴素算法 private int anwser; private int[] num; private char[] exp; private char[] expression; public StringExpression(char[] car){
2021-03-16 13:07:16 207
原创 每日算法:LCS问题
package AlogPub.first;import java.util.HashSet;import java.util.Set;import jdk.javadoc.internal.doclets.formats.html.SourceToHTMLConverter;public class LCSFind { //使用迭代 //求出所有子序列最长子序列长度db private static int[][] LCS1(char[] x,char[] y){
2021-03-15 17:09:46 149
原创 每日学习:红黑树java实现
package com.song.rbtree;public class RBTree<K extends Comparable<K>,V> { private static final boolean RED=true; private static final boolean BLACK = false; /**树根的引用*/ private RBNode root; static class RBNode<K extends
2020-11-08 22:02:19 89
原创 XML的XSD、DTD
XML什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。XML 是 W3C 的推荐标准DTD文档类型定义(DTD)可定义合法的XML文档构建模块。它使用一系列合法的元素来定义文档的结构。DTD 可被成行地声明于 XML 文档中,也可作为一个外部引用。scores.dtd<
2020-10-20 15:20:41 173
原创 安卓开发:生命周期监听组件
生命周期监听组件使用MainActivitypublic class MainActivity extends AppCompatActivity implements LifecycleOwner { private LifecycleRegistry lifecycleRegistry; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanc
2020-10-19 13:41:59 254
原创 鸿蒙应用开发加载模拟器失败
The network is abnormal, please check the local network connection or proxyconfiguration鸿蒙开发工具在下载模拟器时,报了这个错误。首先查了很多资料,比如 设置google为默认浏览器;修改cookie设置;修复网络;添加华为账户认证,不使用宿舍网络使用手机网络,最后都发现无法解决。最后,我无意间把电脑带到了餐厅,发现餐厅网络没有报错。结论:当你使用的网络报这个错误时,尝试使用其他地方的网络,或许就解决了问题。
2020-09-22 21:25:10 3999 4
原创 status code = 404, status message = [Not Found]
Caused by: java.io.IOException: Did not receive successful HTTP response: status code = 404, status message = [Not Found]求救 服务器端可以正常启动 但是客户端启动时报错 404 找了几个小时 依然无解具体报错如下图服务端文件结构依赖 <properties> <spring.version>4.0.7.RELEASE</
2020-09-20 21:13:50 13332 1
原创 deo4j
Failed to read artifact descriptor for orgFailed to read artifact descriptor for org.neo4j:neo4j-cypher-dslijar:2.0.1 Failed to read artifactFailed to read artifact descriptor for org.neo4j:neo4j-cypher-dslijar:2.0.1Failed to read artifact descriptor fo
2020-09-13 22:34:07 147
原创 h2数据库初尝试(一)
maven工程中使用h2 嵌入式数据库小白的第一次使用h2数据库,希望能给刚接触的小伙伴们一点帮助。导入依赖<!--spring 依赖--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version&
2020-09-12 10:31:43 342
原创 springsecurity
Error creating bean with name ‘springSecurityFilterChain’ defined in class path resource [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]报错如下org.springframework.beans.factory.BeanCreationException: Error c
2020-09-12 10:11:54 298
原创 java.lang.IllegalStateException
Caused by: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[]]javax.management.RuntimeOperationsException: E
2020-09-07 22:58:06 612
原创 Python简单爬取猫眼电影排名
Python爬取猫眼电影排名1 导入需要的库import requestsimport reimport jsonrequests 用来实现URL的请求,就相当于我们输入网址,浏览网页。re 使用正则表达式抓取我们想要的数据。json 因为请求连接返回的是 json 类型的字符串,因此我们需要用JSON库转换成普通字符串保存。2 想要爬取到我们想要的数据,我们第一步当然是要获取目...
2019-11-11 19:13:07 587
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人