- 博客(13)
- 收藏
- 关注
原创 Spring AI-02:玩转Prompt
书接上回:https://blog.youkuaiyun.com/qq_59109986/article/details/138930979目前已经用 Spring AI 快速搭建了一个基础的 Application。这次就快速了解一下 Spring AI 里的 Prompt,主要针对如何使用框架里的 Prompt 相关的 API 的使用。
2024-05-16 16:01:22
1410
原创 Spring AI-01:快速搭建基本应用
你是一个开发者,假如现在给出这样的一个需求:调用 ChatGPT 的 API 接口,通过程序与 ChatGPT 对话,你第一时间想到啥?我——或者说两个月前的我,想到的是 Python。我目前只是程序员群体中一个初出茅庐的菜鸟,对技术的把握和理解不深,只是直观感觉,AI 开发似乎和 Python 绑定得很深——TensorFlow、PyTorch、MXNet、Keras、PaddlePaddle、MindSpore……就连大模型接口的调用似乎 Python 也是主流。
2024-05-16 01:38:42
636
原创 你好,volatile!你好,synchronized!
Java指令重排是一种编译器和JVM(Java虚拟机)优化技术,为了使处理器内部的运算单元能尽量被充分利用,处理器可能会对输入的代码进行乱序执行优化,处理器会在计算之后将乱序执行的结果重组,并确保这一结果和顺序执行结果是一致的,但是这个过程并不保证各个语句计算的先后顺序和输入代码中的顺序一致。这就是指令重排序。
2023-10-27 15:11:29
109
1
原创 用1k行Python上手序列到序列生成 | E2E自然语言生成
E2E数据集是由jnovikovaj.novikovajnovikova等人与2017年发表的一个用于在餐饮领域训练端到端、数据驱动的自然语言生成系统的数据集。E2E数据集含有50502条数据示例,并按照$ 76.5:8.5:15 $的比例划分训练集、验证集和测试集。数据集中含有两个部分:意义表示(Meaning Representation)MRMRMR和 自然语言参考文本(human reference text) NL Reference 或 ref
2023-06-05 21:58:26
608
1
原创 学点java小知识 | 不可变类(1)
熟悉的final关键字通常是用来定义常量的。用final声明的方法和变量有如下的特点:1. 以final声明的方法不允许覆盖。2. 以final声明的变量不允许更改。而利用final,我们可以设计出一种特殊的“只读” 的“不可变类 (immutable class)”。当创建了一个“不可变的类”的对象之后,此对象的属性不可改,而且也无法从此类派生出新子类。JDK中的 String 类就是一个不可变类的实例。
2023-05-17 19:57:34
159
1
原创 带符号数的移位操作
算数移位时应保持数的符号位不变,数值的大小则要发生变化。左移一位相当于该数乘以2,右移一位相当于该数除以2。移位运算有算数移位、逻辑移位和循环移位一共3类,每种移位有左移和右移之分。
2022-11-19 18:46:32
3696
1
原创 单目标跟踪--KCF算法(核化相关滤波算法)Python实现(超详细)
目标跟踪任务在许多的计算机视觉系统中都是极为关键的一个组成部分。对于任意给定的一个初始图像的Patch(Filter滑过的区域),目标跟踪任务的目的在于训练一个分类器来将待跟踪的目标与它所处的环境区分开,为了能够在后续帧中能继续检测到这个目标,分类去需要能够在很多位置上都能进行详尽的评估,同时在滑动的过程中都会提供一个新的图像Patch来帮助提升模型的性能。 在上述任务中,我们将感兴趣的对象——即待追踪的目标称作正样本(positive samples),将目标所在的环境或者背景称作负样本。
2022-11-16 20:35:10
11523
19
原创 解决关闭jupyter notebook后一直弹“python.exe-应用程序错误”的问题(Windows11系统)
win11系统下解决关闭jupyter notebook后一直弹“python.exe-应用程序错误”的问题
2022-09-07 20:54:21
5792
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人