首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 基于yolov11引入上下文锚点注意力CAA的python源码+训练源码

    CAA介绍】 本文记录的是基于CAA注意力模块的RT-DETR目标检测改进方法研究。 CAA能够有效捕捉长距离依赖,并且参数量和计算量更少。 CAA原理 Poly Kernel Inception Network for Remote Sensing Detection CAA(Context Anchor Attention)注意力的设计原理和优势如下 新增CAA.py实现模块(代码太多,核心模块源码请参考改进步骤.docx)然后在同级目录下面创建一个__init___.py文件写代码 from .CAA import * 2. 文件修改步骤 修改tasks.py文件 创建模型配置文件 yolo11-CAA.yaml内容如下: # Ultralytics YOLO , AGPL-3.0 license # YOLO11 object

    55810编辑于 2025-07-22
  • 来自专栏星河造梦坊专栏

    认真CS☀️yield迭代

    "; yield return "caa1"; yield return "caa2"; } public IEnumerator<string> GetEnumerator return new AS { caa = 20 }; yield return new AS { caa = 30 }; } public IEnumerator "; yield return "caa1"; yield return "caa2"; } public IEnumerator<string> GetEnumerator "; yield return "caa1"; yield return "caa2"; } public IEnumerator<string> GetEnumerator "; yield return "caa1"; yield return "caa2"; } static void Main() {

    52710编辑于 2024-08-14
  • 来自专栏白帽技术与网络安全

    安全资讯|证书颁发机构Let’s Encrypt将要撤销超过300万个TLS证书

    该Bug影响了Boulder实施CAA(证书颁发机构授权)规范的方式。 CAA安全功能允许域所有者阻止证书颁发机构(CA)为其域颁发证书。 域所有者可以将CAA字段添加到其域的DNS记录中,这意味着只有包含在该字段中的CA可以为该域颁发TLS证书。 这种行为导致颁发证书时没有为某些域提供适当的CAA列表。 Let’s Encrypt发现一个漏洞在我们的CAA代码。我们的CA软件Boulder在验证用户对域名的控制的同时,检查CAA记录。 这意味着,在某些情况下,我们需要在CAA记录发布之前再次检查。具体来说,我们必须在发布前8小时内检查CAA(根据BRs 3.2.2.8),因此任何在8小时前验证过的域名都需要重新检查。 “Bug:当证书请求包含N个域名需要CAA重新检查时,Boulder会选择一个域名并对其进行N次检查。

    72710编辑于 2022-06-02
  • 来自专栏orientlu

    python super()和classmethod

    __init__() print("Leave CA") class CAA(CA, A): def __init__(self): print("Enter CAA") super(CAA,self). __init__() print("Leave CAA") class CB(B): def __init__(self): print("Enter CB") caa = CAA() print("- New Object CBB") cbb = CBB() 上述列子中,两组类关系: CAA->CA->A 采用 super 调用父类函数 Enter CAA Enter CA Enter A Leave A Leave CA Leave CAA - New Object CBB Enter CBB Enter CB Enter B

    1.1K30发布于 2018-09-13
  • 来自专栏ATYUN订阅号

    加拿大汽车协会推出机器学习算法Gen 2,预测故障并提前送达拖车

    CAA的首席信息官Kin Lee-Yow表示,Gen 2可以准确地预测故障的相对位置,时间和类型,精确度为98%,然后CAA可以将拖车放置在该特定地理区域内,以减少等待时间。 在2018年的夏季,救援拖车在安大略省中南部地区平均快11分钟到达需要帮助的CAA成员。CAA乐观地认为等待时间将会继续改善。 这也是CAA如何更加关注其作为关键资产的数据的一个例子。 “对于路边援助CAA已有将近112年的历史,通过应用这项技术和统计算法,我们可以更好地了解我们最需要的是什么,”Tony Tsai CAA助理企业通信副总裁表示。 目前,CAA正在努力在其安大略省中南部地区全面实施Gen 2。

    46420发布于 2018-12-12
  • 来自专栏机器之心

    AAAI 2023 Oral | 回归元学习,基于变分特征聚合的少样本目标检测实现新SOTA

    与此相反,本文提出的 CAA 允许不同类样本之间的特征聚合。由于 CAA 鼓励模型学习类别无关的表示,其降低了模型对基础类的偏向。 表一:Meta R-CNN 和 TFA 的对比与分析 类别无关特征聚合 CAA 图一:类别无关特征聚合 CAA 示意图 本文提出一个简单而有效的类别无关特征聚合方法 CAA。 如上图一所示,CAA 允许不同类之间的特征聚合,进而鼓励模型学习类别无关的表示,从而减少类别间的偏向和类之间的混淆。 具体来说,VFA 同样采用类别无关聚合 CAA,但将 Query 特征 与变分特征 聚合在一起。 如下图三所示,CAA 可以减小基础类与新颖类之间的混淆;VFA 在 CAA 的基础上,进一步增强了类间的区分度。 图三 相似矩阵可视化 c)更加准确的类别中心点估计。

    93510编辑于 2023-03-29
  • 来自专栏腾讯云 DNSPod 团队

    更新|现已支持 SPF 记录

    可添加任意文本信息 常用于域名验证 TXT 记录现已完成升级,长度上限最高支持 1024 字符,可满足多种场景 前往 DNSPod 立即使用 CAA 记录——推荐! 用于指定域名的证书颁发机构(CA) 减少证书颁发风险 CAA(Certification Authority Authorization),用于指定域名允许哪家证书颁发机构(CA)为其颁发证书,防止攻击者使用该域名申请 在没有 CAA 记录的情况下,所有 CA 均可为该域名颁发证书。当然如果存在 CAA 记录,CA 必须遵守规则,只能是在记录列表中的 CA 才被允许。 CAA记录可以为整个域或特定主机名设置策略。 CAA 记录也被子域继承,因此 CAA 记录集 example.com 也将适用于任何子域,例如  subdomain.example.com(除非被覆盖)。 CAA 记录可以控制发行单域名证书,通配符证书或同时。

    3K30发布于 2021-01-18
  • 来自专栏北京马哥教育

    亲自动手写一个Python库(一)

    学习Python以后,经常感慨开源的伟大,我也一直希望自己能成为这光荣世界的一员,所以趁着工作中需要,利用业余时间开发一个Python库解决CAA开发中遇到的问题。 需求 从去年十二月份至今,断断续续地接触了DS CAA开发工作,很多人可能并不了解DS CAA。无论是手机家电之类的消费电子产品还是飞机轮船等大型制造产品,在制造之前都需要采用CAD软件进行设计。 在CAD领域,我们将利用厂商提供的API在已经成型的CAD软件上增加一些程序(功能)称之为“二次开发”,上面所述的DS CAA就是对CATIA的二次开发。 ? DS CAA采用的开发语言是C++,由于是完全的基于SDK和API的开发,往往开发工作要受限于达索的接口和框架。 当然采用最爱的Python写一个库来解决这一问题,也许并不是最好的解决办法,但我愿意就好,也希望能帮助的苦逼的CAA开发者。

    1.1K100发布于 2018-05-03
  • 来自专栏QA一隅

    STF使用文档

    / 获取所有设备 c70dacf1 为设备的 serial 字段 curl -H "Authorization: Bearer baafca0e3f10412bb8d2d292ac0bcf1caa113f63101xxxxxxxxxxxxxxx devices/c70dacf1 //返回那些设备在被那些用户使用 curl -H "Authorization: Bearer baafca0e3f10412bb8d2d292ac0bcf1caa113f6310144a73a37xxxxxxxxx application/json" --data '{"serial":"c70dacf1"}' -H "Authorization: Bearer baafca0e3f10412bb8d2d292ac0bcf1caa113f6310144a73xxxxxxxxxxxxx successfully added"} //归还一台设备 curl -X DELETE -H "Authorization: Bearer baafca0e3f10412bb8d2d292ac0bcf1caa113f6310144a7xxxxxxxxxxxx successfully removed"} //获取远程测试地址 curl -X POST -H "Authorization: Bearer baafca0e3f10412bb8d2d292ac0bcf1caa113f6310144a7xxxxxxxxxxxxxxxx

    2.6K20发布于 2021-08-09
  • 来自专栏生信修炼手册

    使用Clustal进行多序列比对

    全局比对意味着需要将输入序列对齐到同一个水平来比对,一般是通过在输入序列中插入碱基的方式来使序列对齐,示意如下 >ENA|CAA23748|CAA23748.1 Homo sapiens (human) CTTCAAGCTCCTAAGCCACTGCCTGCTGGTGACCCTGGCCGCCCACCTCCCCGCCGAGTT CACCCCTGCGGTGCACGCTTCCCTGGACAAGTT---CCTGGCTTCTGTGAGCACCGTGCT GACCTCCAAATACCGTTAA >ENA|CAA24095 |CAA24095.1 Mus musculus (house mouse) alpha-globin ATGGTGCTCTCTGGGGAAGACAAAAG----CAACATCAAGGCTGCCTGGGGGAAGATTGG

    6.2K20发布于 2020-05-08
  • 来自专栏Java学习网

    MySQL数据库基础学习(四)

    创建一个caa数据库, 使用数据库默认的字符集。 create database caa; 可以通过if not exists 参数来解决这个问题,数据库不存在, 则创建该数据库,如果存在,则不创建。 create database if not extists caa; B. 比如,切换到itcast数据,执行如下SQL: use caa;

    39220编辑于 2023-01-05
  • 来自专栏Hadoop实操

    0629-6.2-如何使用CM API接口获取集群所有节点内存和磁盘使用情况

    : select physical_memory_total, physical_memory_used where hostId = "3b66b3d1-6eaf-4a64-aa20-ab07f9caa37a 20physical_memory_total%2C%20physical_memory_used%20where%20hostId%20%3D%20%223b66b3d1-6eaf-4a64-aa20-ab07f9caa37a ", "clusterName": "cluster", "hostId": "3b66b3d1-6eaf-4a64-aa20-ab07f9caa37a "expression": "SELECT physical_memory_total WHERE entityName = \"3b66b3d1-6eaf-4a64-aa20-ab07f9caa37a "select physical_memory_total, physical_memory_used where hostId = \"3b66b3d1-6eaf-4a64-aa20-ab07f9caa37a

    5.6K50发布于 2019-05-16
  • 来自专栏深度学习和计算机视觉

    PKINet:比ResNet更适合遥感目标检测的主干网络 | 可替换YOLO的Backbone

    此外,还引入了上下文锚点注意力(CAA)模块并行处理,以捕获长距离的上下文信息。 上下文锚点注意力(CAA)机制:捕获长距离上下文信息,结合局部与全局信息,增强特征表达,提升遥感目标检测性能。 4. CAA 旨在获取远距离像素之间的上下文依赖关系,同时增强中心特征。图 2(e) 展示了 CAA 的示意图。 上下文锚定注意力 接下来,验证了 CAA 模块的有效性(参见 §3.3)。首先,应用不同卷积核大小的 CAA 来检查其影响,如表 8f 所示。第一列中的三个卷积核大小代表平均池化和两个条形卷积的大小。 如表 8c 所示,在任何阶段实施 CAA 模块都能带来性能提升。因此,当在所有阶段部署 CAA 模块时,性能提升达 1.03%。 跨阶段部分结构 表 8e 进一步探讨了跨阶段部分(CSP)结构的影响。

    1.7K10编辑于 2024-12-09
  • 来自专栏全栈程序员必看

    Python正则表达式保姆式教学,带你精通大名鼎鼎的正则!

    例如要在字符串“caabcabcaabc”中选出“caa”: print(re.findall("caa[a,^]", "caa^bcabcaabc")) 输出结果为: ['caa^'] 注意点:当在[ ]的第一个位置时,表示除了a以外的都进行匹配,例如把[]中的和a换一下位置: print(re.findall("caa[^,a]", "caa^bcabcaabc")) 输出: ['caa^', '

    63360编辑于 2022-08-30
  • 来自专栏FunTester

    selenium2java利用mysq解决向浏览器插入cookies时token过期问题

    7CStudent; expires=星期二, 21 三月 2017 01:59:55 CST; path=/; domain=www.dz101.com, Hm_lvt_52b97b391587eb6d3e582caa097d6f91 com, PHPSESSID=1s2uvdrj33d72qvj2qlqojhsl7; path=/; domain=www.dz101.com, Hm_lpvt_52b97b391587eb6d3e582caa097d6f91 下面是我成功插入后的cookies: [Hm_lvt_52b97b391587eb6d3e582caa097d6f91=1489472871; expires=星期三, 14 三月 2018 02:27 com, PHPSESSID=uahgb7ll1405h0p5jhloipt7a2; path=/; domain=www.dz101.com, Hm_lpvt_52b97b391587eb6d3e582caa097d6f91

    70010发布于 2019-08-30
  • 来自专栏DrugOne

    Science | 不可预测的副作用会减弱新型阿尔茨海默病药物的前景吗?

    她和其他科学家怀疑CAA的一个罕见并发症,称为CAA相关炎症(CAA-ri),可能会提供进一步的见解。在这种情况下,不服用抗体的人会自发地出现看似带有症状的ARIA-E。 去年,米兰大学比科卡大学的翻译研究员Fabrizio Piazza在《神经病学》杂志上报告说,在患有CAA-ri的患者中,微胶质细胞在脑肿胀区域被激活。 Piazza还发现患有CAA-ri的人的脑脊液中自发出现了抗淀粉样抗体。 他正在建立一个全球CAA-ri患者的登记表,以查看这些脑脊液标志物是否能够帮助预测和跟踪ARIA-E,因为MRI的异常并不总是能够反映症状。 再次,CAA-ri可能会提供线索。

    33420编辑于 2023-09-09
  • 来自专栏AI科技大本营的专栏

    20分钟教你搞懂Git!

    $ git cat-file -p c9053865e9dff393fd2f7a92a18f9bd7f2caa7fa tree c3b8bb102afeca86037d5b5dd89ceeb0090eae9d $ git log --stat c9053865e9dff393fd2f7a92a18f9bd7f2caa7fa commit c9053865e9dff393fd2f7a92a18f9bd7f2caa7fa $ git checkout c9053865e9dff393fd2f7a92a18f9bd7f2caa7fa 通过git show命令,我们可以显示某个快照的所有代码变更。 $ git show c9053865e9dff393fd2f7a92a18f9bd7f2caa7fa 分支(branch) 然而,如果你使用git log命令来查看整个版本的历史记录时,却无法看到刚刚生成的快照 找到父节点(即前一个快照)c9053865e9dff393fd2f7a92a18f9bd7f2caa7fa。 等等,最后显示当前分支中所有的快照。

    50320发布于 2018-12-26
  • 来自专栏程序员IT圈

    更快更安全,HTTPS 优化总结

    DNS CAA 是什么 CAA(Certificate Authority Authorization),即证书颁发机构授权。 CAA 记录可以控制单域名 SS L证书的发行,也可以控制通配符证书。 所以设置了 CAA,如果有一天想更换非 CAA 记录中的 CA,要记得把 DNS CAA 的解析记录消掉。 设置 CAA 目前国内的云服务中,阿里云支持 CAA 的 DNS 解析,因为我本人用的阿里云,所以其它云服务产商不太了解,在 DNS 解析处看看就知道支持不支持了,如果不支持想添加的话也可以换用支持的 添加 DNS 解析,选择 CAA 类型,填写通配符还是非通配符的,然后就是记录值了。 关于记录值,我们可以简单地使用 CAA Record Helper(https://sslmate.com/caa/) 来自动生成,非常方便。

    3.6K110发布于 2018-03-05
  • 来自专栏得物技术

    得物SRE K8s 故障诊断:从 CPU 高负载到挂载泄露根源揭示

    d-bp1iau7367wkpf6xqdpv/globalmount, 但同时,K8s中挂载的文件也被该挂载到某个容器的根目录: /var/lib/container/docker/overlay2/9caa9580e946898718f97e9d205d0ac34048d5242ea30c0bc859627483b664be 不出意外,使用rmdir删除也是同样报错: $ rmdir /var/lib/container/docker/overlay2/9caa..64be/merged rmdir: failed to remove ‘/var/lib/container/docker/overlay2/9caa..64be/merged’: Device or resource busy 通过分析rmdir的内核代码实现,最终定位到删除失败的函数范围是在目录挂载点的函数判断上 $ ls -hl /var/lib/container/docker/overlay2/9caa...64be/merged/logxxx_host/var/lib/kubelet/plugins/kubernetes.io /pv/d-bp1iau7367wkpf6xqdpv/globalmount/ ls: reading directory /var/lib/container/docker/overlay2/9caa

    77010编辑于 2024-06-12
  • 来自专栏Owen's World

    HTTPS 优化总结

    DNS CAA 是什么 CAA(Certificate Authority Authorization),即证书颁发机构授权。 简单地说,就是当域名的 DNS 解析存在 CAA 记录时,则只允许在记录中列出的 CA 机构颁发针对该域名(或子域名)的证书。CAA 记录可以控制单域名 SS L证书的发行,也可以控制通配符证书。 所以设置了 CAA,如果有一天想更换非 CAA 记录中的 CA,要记得把 DNS CAA 的解析记录消掉。否则颁发会失败。 设置 CAA 目前国内的云服务中,阿里云支持 CAA 的 DNS 解析,因为我本人用的阿里云,所以其它云服务产商不太了解,在 DNS 解析处看看就知道支持不支持了,如果不支持想添加的话也可以换用支持的 添加 DNS 解析,选择 CAA 类型,填写通配符还是非通配符的,然后就是记录值了。 关于记录值,我们可以简单地使用 CAA Record Helper 来自动生成,非常方便。

    1.3K21编辑于 2021-12-08
领券