logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

hello agent(大模型基础)

对于 RNN 而言,序列的长度就是网络的深度。它的核心思想是:将常见的词(如 “agent”)保留为完整的词元,同时将不常见的词(如 “Tokenization”)拆分成多个有意义的子词片段(如 “Token” 和 “ization”)。在这个空间里,语义上相近的词,它们对应的向量在空间中的位置也相近。上下文示例 (In-context Example) 这与少样本提示的思想一致,通过在提示中提供

#python
hello agent(智能体经典范式、框架开发实践)

AutoGen:AutoGen 的核心思想是通过对话实现协作AgentScope:AgentScope 是一个专为多智能体应用设计的、功能全面的开发平台CAMEL:CAMEL 提供了一种新颖的、名为角色扮演 (Role-Playing) 的协作方法LangGraph:作为 LangChain 生态的扩展,LangGraph 另辟蹊径,将智能体的执行流程建模为图 (Graph)注册、删除工具,获取所

#python
hello agent(大模型基础)

对于 RNN 而言,序列的长度就是网络的深度。它的核心思想是:将常见的词(如 “agent”)保留为完整的词元,同时将不常见的词(如 “Tokenization”)拆分成多个有意义的子词片段(如 “Token” 和 “ization”)。在这个空间里,语义上相近的词,它们对应的向量在空间中的位置也相近。上下文示例 (In-context Example) 这与少样本提示的思想一致,通过在提示中提供

#python
JUC(共享模型之管程、synchronized、wait、park、活跃性、renetrantlock、条件变量)

java6引入偏向锁来进一步优化,只有第一次使用CAS将线程ID设置到对象的mark word头,之后发现这个线程id是自己的就表示没有竞争,不用重新CAS,以后只要不发生竞争,这个对象就归线程所有。当撤销偏向锁阈值超过40次后,jvm会觉得,自己确实偏向错了,根本就不应该偏向,于是整个类的所有对象都会变为不可偏向的,新建的对象也是不可偏向的。如果在尝试加锁的过程中,CAS操作失败,这时一种情况就

#开发语言#java
JUC(JMM)

JMM,定义了主存、工作内存抽象概念,底层对应着CPU寄存器、缓存、硬件内存、CPU指令优化等体现在以下几个方面:原子性:保证指令不会受到线程上下文切换的影响可见性:保证指令不会受cpu缓存的影响有序性:保证指令不会受cpu指令并行优化的影响volatile(易变关键字):他可以用来修饰成员变量和静态成员变量,他可以避免线程从自己的工作缓存中查找变量的值,必须到贮存中获取他的值,线程操作volat

#java#开发语言
JUC(无锁并发)

最后将结果汇总,这样他们在累加时操作的不同cell变量,因此减少了CAS重试失败,从而提高性能。在多核状态下,某个核执行到带lock的指令时,CPU会让总线锁住,当这个核把此指令执行完毕,在开启总线,这个过程中不会被线程的调度机制所打断,保证了多个线程对内存操作的准确性,是原子的。无锁情况下,即使重试失败,线程始终告诉运行,没有停歇,而synchronized会让线程在没有获得锁的时候,发生上下文

#java#开发语言
JUC(不可变类)

final的使用:属性用final修饰保证了该属性是只读的,不能修改。

#java#开发语言
JUC(线程池、并发锁工具)

在任务调度线程池功能加入前,可以使用java.util.Timer来实现定时功能,Timer的优点在于简单易用,但由于所有任务都是由同一线程来调度,因此所有任务都是串行执行,同一时间只能有一个任务在执行,前一个任务的延迟或异常都将会影响之后的任务。循环栅栏,用来进行线程协作,等待线程满足某个计数,构造时设置计数个数,每个线程执行到某个需要同步的时刻调用await()方法进行等待,当等待的线程数满足

#java
Kafka()

特点应用场景模型两种模式kafka集群必须有zookeepertopic(主题):逻辑结构,类似mysql表,我们要在一个主题上存取数据RabbitMQ 更适合业务异步解耦RocketMQ 更适合金融事务场景Kafka 更适合高吞吐日志流与实时计算消费者组:将若干个消费者组合在一起,共同消费kafka中topic的数据消费者组中活跃消费者数量小于等于topic分区数量一个topic的一个分区只能由

#kafka#分布式
    共 21 条
  • 1
  • 2
  • 3
  • 请选择