ir

IR-UWB雷达和FMCW雷达比较

UWB雷达和FMCW雷达是两类不同的雷达,各自有自己的优势,原文作者使用IR-UWB雷达和FMCW雷达,在呼吸频率和心率等非接触式生命体征方面,详细的比较两类传感器的性能和应用范围。 https://mp.weixin.qq.com/s/9pnf6u6CfbaSgCU6EEyWwQ ......
IR-UWB FMCW UWB IR

odoo 屏蔽ir.rule的方法

开发中遇到一个需求是考勤记录普通用户只能看自己的考勤记录,管理员可有看所有人的考勤记录,这个需求使用两个规则记录就可以搞定了,但是在加班申请中需要展示对应日期的考勤记录,审批人也是普通用户无法看到他人的考勤记录,这个是时候就需要屏蔽规则记录了 追踪了下ir.rule的生效方法: 模型基类中有一个方法 ......
方法 odoo rule ir

基于IR-UWB雷达的呼吸和心率检测

本文选自:《Breathing and Heartrate Monitoring System using IR-UWB Radar》,下载地址参考文末链接。概要本文研究了使用IR-UWB来检测心率和呼吸频率,并提出一个算法,将将心率信号与呼吸信号分离出来,验证结果,所提算法能够有效估计呼吸频率,与 ......
心率 IR-UWB UWB IR

LLVM IR代码生成codegen分析

LLVM IR代码生成codegen分析 常用指令 1.从源码生成.ll clang main.c -emit-llvm -S -c -o main.ll 2.运行.ll lli main.ll 3.编译汇编 llc main.ll 4.生成dot,得到可视化的DAG llc -view-dag-c ......
代码生成 codegen 代码 LLVM

安装odoo13出现relation "ir_module_module" does not exist

全新安装的odoo,但启动时出现relation "ir_module_module" does not exist,以为是数据库要手动初始化,所以也在启动时加入-i base -d odoo13的命令,但也无效,注释addons_path就ok,但路径检查过是没有问题的,待启动之后,再打开addo ......
module ir_module_module quot relation exist

06 llvm IR测试创建struct和Array

见下文代码,方式一样的 ```c++ #include #include "llvm/IR/Module.h" #include "llvm/IR/LLVMContext.h" #include "llvm/Support/raw_ostream.h" #include "llvm/IR/Funct ......
struct Array llvm 06

odoo 模型权限 ir.model.access

odoo权限分两种,一种是菜单,一种是模型,这里介绍模型权限 开发好一个模型以后,先要在security文件夹中创建一个ir_model_access.css文件,然后设置权限,如下图: ![](https://img2023.cnblogs.com/blog/3126539/202308/3126 ......
模型 权限 access model odoo

odoo ir.model.data 外部标识模型

所有xml文件定义的record都保存在这个表,比如第一个图中定义的 cn_com_brandmax_product_action2,在第2个图的表中存储: ![](https://img2023.cnblogs.com/blog/3126539/202308/3126539-20230801142 ......
标识 模型 model odoo data

05_llvm IR测试创建ifelse语句及多个block

## 一个ifelse源码编译 先看如下代码: ```c++ int func(int a) { int b; if (a > 5) b = 6; else b = 5; return b; } ``` 编译命令 ../output/bin/clang++ -emit-llvm llvm_if_el ......
语句 多个 ifelse block llvm

04_llvm_IR测试生成运算指令

## 四则运算指令 介绍如下: ```c++ #include #include "llvm/IR/Module.h" #include "llvm/IR/LLVMContext.h" #include "llvm/Support/raw_ostream.h" #include "llvm/IR/F ......
指令 llvm_IR llvm 04 IR

03_llvm_IR测试创建变量

主要分全局变量、函数参数、局部变量(常量)与返回值 ## 测试全局变量 介绍说明、代码、编译与结果如下: ```c++ #include "llvm/IR/Module.h" #include "llvm/IR/LLVMContext.h" #include "llvm/Support/raw_os ......
变量 llvm_IR llvm 03 IR

02_llvm的IR测试创建函数和代码块

如果要使用LLVM的能力,则需熟悉如何根据自己的代码生成出llvm的IR,以便提供给llvm使用。 ### 测试创建function 测试代码如下02_test_function.cpp ```c++ #include "llvm/IR/Module.h" #include "llvm/IR/LLV ......
函数 代码 llvm 02

我真的想知道,AI编译器中的IR是什么?

最近给领导汇报研发捣鼓的AI编译器,里面有一个东西很吊炸天,研发天天说自己搞了个自研很牛逼的IR。我给领导一汇报,就被领导刁飞了,IR、IR,IR有啥用,能节约我的研发成本吗?IR能解决啥问题?我真的想知道,AI编译器中的IR是什么? ......
编译器

TVM 代码生成—TIR to LLVM IR

本文地址:https://www.cnblogs.com/wanger-sjtu/p/17573212.html TVM在编译过程中,经历了 ```mermaid graph LR A[3rd IR] --> B[Relay IR] B --> C[TIR] C --> D[LLVM IR] C - ......
代码生成 代码 LLVM TVM TIR

Orangepi.Zero2.IR 香橙派02的红外操作踩坑指南

最近拿出了我吃灰已久的香橙派 zero2,想着它有着红外功能,刚好最近买了一些红外遥控器,想着做些好玩的红外功能。 首先是安装新系统,装的armbian 最新的ubuntu 22.04。搜索一下 /dev 文件夹 ,发现了 lirc0 这个设备,这个就是我要找的红外设备了。 然后去 lirc 官网 ......
香橙 红外 Orangepi 指南 Zero2

LLVM IR类型系统杂谈

LLVM IR类型系统杂谈 6.5.1 类型系统 如图6.4所示,类型系统是LLVM IR最重要的特性之一,强类型有利于在LLVM IR上开启大量优化。 图6.4 LLVM的基础数据类型 1. void类型 void类型代表无类型,与C/C++中的void同义,例如下面这段IR中定义了一个名为nop ......
杂谈 类型 系统 LLVM

获取LLVM IR方法示例

获取LLVM IR方法示例 LLVM IR三种形式 LLVM IR有三种形式,分别是内存中的编译中间表示、磁盘上的二进制码和可读汇编文本,后两种形式可以通过以下命令获取 # 二进制码形式 clang -emit-llvm -c main.c -o main.bc # 可读汇编文本形式 clang - ......
示例 方法 LLVM

Financial - IRS相关概念(DV01, DVBP, 关键利率久期 KRD, Bucket Risk, )

一、DVBP,DV01是一个概念 以下几个概念,相等: • 基点美元价值(dollar value of a basis point,DVBP) • 基点价值(price value of a basis point,PVBP) • 基点美元值(dollar value of all 01,DV01 ......
利率 Financial 概念 关键 Bucket

LLVM IR异常处理分析

主要介绍的是LLVM IR中的异常处理的方法。主要的参考文献是Exception Handling in LLVM。 1. 异常处理的要求 异常处理在许多高级语言中都是很常见的,在诸多语言的异常处理的方法中,try .. catch块的方法是最多的。对于用返回值来做异常处理的语言(如C、Rust、G ......
LLVM

odoo14 使用ir.actions.client 自定义弹窗内容

ir.actions.client 介绍 ir.actions.client 是odoo actions事件的一种,触发一个在客户端实现(即js文件中定义的函数,通过core.action_registry.add(tag,函数名) 注册到odoo中)动作 tag -- action在客户端的标识符 ......
actions 内容 client odoo 14

LLVM IR类型系统结构分析

LLVM IR类型系统结构分析 类型系统是LLVM IR最重要的特性之一,强类型有利于在LLVM IR上开启大量优化。 1. void类型 void类型代表无类型,与C/C++中的void同义,例如下面这段IR中定义了一个名为nop的void函数 define void nop() { } 2. 函 ......
类型 结构 系统 LLVM

ir_generator.c

#include <stdio.h>#include <stdlib.h>#include <iostream>#include <string>#include <map>#include <sstream>using namespace std; pair<string, string> wor ......
ir_generator generator ir

.Net8顶级技术:边界检查之IR解析(二)

# 前言 IR技术应用在各个编程语言当中,它属于JIT的核心部分,确实有点点麻烦。但部分基本明了。本篇通过小例子了解下。前情提要,看这一篇之前建议看看前一篇:[点击此处](https://mp.weixin.qq.com/s?__biz=Mzg5NDYwNjU4MA==&mid=2247484782 ......
边界 顶级 技术 Net8 Net

.Net8顶级技术:边界检查之IR解析(慎入)

# 前言 C#这种语言之所以号称安全的,面向对象的语言。这个安全两个字可不是瞎叫的哦。因为JIT会检查任何可能超出分配范围的数值,以便使其保持在安全边界内。这里有两个概念,其一边界检查,其二IR解析。后者的生成是前者的功能的保证。啥叫IR,你以为的IL是中间语言,其实并不是,还有一层IR中间表象。. ......
边界 顶级 技术 Net8 Net

生成中间代码IR(intermediate representation)

完成以上步骤后就开始生成中间代码IR了,代码生成器(Code Generation)会将语法树自顶向下遍历逐步翻译成LLVM IR。OC代码在这一步会进行runtime的桥接,比如property合成、ARC处理等。 IR的基本语法 @ 全局标识 % 局部标识 alloca 开辟空间 align 内 ......
representation intermediate 代码

MTK9669打开上电开机进待机的IR唤醒功能

此patch不是新加一个遥控类型。而是用公版遥控的键值替换成自家的遥控键值。 index 9d0967f72cd..3bc93b84d5c 100755 a/Domestic_3M_20201106/bootable/bootloader/mboot-mtk/mboot/MstarCore/src/ ......
上电 功能 9669 MTK

异常检测 | 迁移学习《Anomaly Detection in IR Images of PV Modules using Supervised Contrastive Learning》

论文信息 论文标题:Anomaly Detection in IR Images of PV Modules using Supervised Contrastive Learning论文作者:Abhay Rawat, Isha Dua, Saurav Gupta, Rahul Tallamraju ......

LLVM的IR指令及代码生成技术应用详解

LLVM的IR指令及代码生成技术应用详解 LLVM的IR指令详解 IR 指令是 LLVM 中的一个中间表示形式,用于表示程序的控制流、数据流、内存访问等等,它是一种基于 SSA 形式(Static Single Assignment)的静态单赋值形式。在 LLVM 中,每个 IR 指令都有一个唯一的 ......

MLIR基本理论,IR表示和编译器框架

MLIR基本理论,IR表示和编译器框架 MLIR:重要术语、概念 MLIR glossary 参考资料 [1] MLIR:Glossary: https://mlir.llvm.org/getting_started/Glossary/ [2] Block: https://mlir.llvm.or ......
编译器 框架 理论 MLIR
共29篇  :1/1页 首页上一页1下一页尾页