Rasa是一款开源的对话机器人框架,能让开发者使用机器学习技术快速创建工业级的对话机器人。得益于丰富的功能、先进的机器学习能力和可以快速上手的特性,Rasa框架是目前流行的开源对话机器人框架。本书首先介绍Rasa的两个核心组件――RasaNLU和RasaCore的工作流程;然后详细介绍通过使用Rasa生态系统从头开始构
从控制流图中间表示、活跃分析、干涉图等基础概念出发,全面分析介绍了寄存器分配的各个方面,给出了相关算法的实现以及丰富的示例和最佳实践。全书围绕编译器后端寄存器分配主题,讨论了寄存器分配的基础知识、图着色分配、线性扫描分配、弦图分配、SSA分配、整数线性规划分配、PBQP分配等课题,并给出了丰富的示例。这些内容不仅可以帮
本书收录的论文重点关注计算机硬件设计中的可靠性、可用性、可测性,以及当前我国微处理器等集成电路芯片设计的技术问题,具体内容包括计算机工程设计与实现,电路系统、高速互连与信号传输,低功耗设计、散热与冷却技术,计算机体系结构设计与实现,集成电路设计、测试与应用,通用及专用处理器体系结构,NOC、SOC、SIP体系结构与设计
本书分为四部分内容,第一部分为嵌入式Linux开发基础,由第1-3章组成,涉及Linux系统安装、操作的shel1命令和开发环境等内容;第二部分为嵌入式Linux应用程序开发,由第4-5章组成,涉及嵌入式Linux应用程序开发和嵌入式Linux系统程序开发;第三部分为基于ARM的嵌入式硬件接口开发,由第6-7章组成,主
本书以紫光同创公司的FPGA为例,全面系统地讲述了基于可编程逻辑器件的设计方法,结合实践讲解了大量的典型实例,便于读者理解和演练。书中从国内企业生产的EDA工具的使用到FPGA应用设计,再到Cortex-Ml软核处理器的设计与应用,几乎涉及FPGA开发设计的所有知识,具体内容包括紫光同创FPGA芯片介绍、PangoDe
本书是与《微处理器与接口技术》(刘震宇主编,西安电子科技大学出版社同步出版)配套的实验指导书。本书由微机汇编语言上机实验、微机硬件实验、单片机实验和仿真实验四大部分组成。 微机汇编语言上机实验是基于8086汇编语言的程序设计实验,包括微机程序设计中比较典型程序的设计与调试方法。微机硬件实验包括存储器和常用的I/O接口实
本书选用意法半导体公司的STM32F4微控制器为载体,以嵌入式硬件设计和软件设计为主线,结合工程实践,按照“最小系统电路设计→开发工具使用→片内外设应用”的路径,分层次、递进式的讲授嵌入式系统的设计方法。使用STM32CubeMX开发工具以及HAL驱动库完成微控制器的设计。STM32CubeMX软件提供简洁的图形化界面
《FPGA时序约束与分析》首先介绍时序约束相关的基本概念;然后从时钟、建立时间和保持时间等概念入手,详细地阐述时序分析理论中的基本时序路径;随后结合实际的约束语法,对主时钟约束、虚拟时钟约束、时钟特性约束、衍生时钟约束、I/O接口约束、多周期约束、虚假路径约束、**/最小延时约束等进行详细的介绍,除基本理论与约束语法的
本书以西门子公司人机界面(触摸屏)为例,通过典型应用案例,较为全面地介绍了人机界面的基础知识、软件的安装和使用、项目的创建及调试方法,基本对象、元素和控件的组态过程与调试技巧,以及职业技能大赛实操题的解析。读者使用本教材中提供的项目案例在计算机上进行学习和仿真实验,可以较快地掌握人机界面中各构件的组态方法。本书在介绍相
本书以实用性为出发点,采取由浅入深、循序渐进的方式介绍了FPGA应用技术。全书分为4个项目,项目1介绍FPGA的基础知识,使读者了解FPGA开发板和ModelSim仿真环境。项目2介绍了硬件描述语言VerilogHDL的基本语法知识,以及数字电路基本单元的描述、设计和仿真测试。项目3介绍了基于FPGA的单元电路设计调试