草庐IT

v1-release

全部标签

旋转框目标检测mmrotate v1.0.0rc1 之RTMDet训练DOTA(二)

1、模型rotated_rtmdet的论文链接与配置文件注意:我们按照DOTA评测服务器的最新指标,原来的voc格式mAP现在是mAP50。IN表示ImageNet预训练,COCO表示COCO预训练。与报告不同的是,这里的推理速度是在NVIDIA2080TiGPU上测量的,配备TensorRT8.4.3、cuDNN8.2.0、FP16、batchsize=1和NMS。2、修改RTMDet-tiny的配置文件基础配置文件:rotated_rtmdet_l-3x-dota.py_base_=['./_base_/default_runtime.py','./_base_/schedule_3x.p

旋转框目标检测mmrotate v1.0.0rc1 之RTMDet训练DOTA(二)

1、模型rotated_rtmdet的论文链接与配置文件注意:我们按照DOTA评测服务器的最新指标,原来的voc格式mAP现在是mAP50。IN表示ImageNet预训练,COCO表示COCO预训练。与报告不同的是,这里的推理速度是在NVIDIA2080TiGPU上测量的,配备TensorRT8.4.3、cuDNN8.2.0、FP16、batchsize=1和NMS。2、修改RTMDet-tiny的配置文件基础配置文件:rotated_rtmdet_l-3x-dota.py_base_=['./_base_/default_runtime.py','./_base_/schedule_3x.p

Fabric官方教程(release 2.2)翻译及总结——使用CouchDB

使用CouchDB将CouchDB用作HyperledgerFabric的状态数据库所需的步骤。教程分为以下几步:在HyperledgerFabric中启用CouchDB创建一个索引将索引添加到您的chaincode文件夹部署智能合约查询CouchDB状态数据库使用最佳做法进行查询和索引通过分页查询CouchDB状态数据库更新索引删除索引要更深入地了解CouchDB,请参考CouchDB作为状态数据库,有关Fabric账本的更多信息,请参考Ledger主题。请遵循以下教程,以获取有关如何在区块链网络中利用CouchDB的详细信息。在整个教程中,我们将使用资产转移账本查询示例作为我们的用例,以演

Fabric官方教程(release 2.2)翻译及总结——使用CouchDB

使用CouchDB将CouchDB用作HyperledgerFabric的状态数据库所需的步骤。教程分为以下几步:在HyperledgerFabric中启用CouchDB创建一个索引将索引添加到您的chaincode文件夹部署智能合约查询CouchDB状态数据库使用最佳做法进行查询和索引通过分页查询CouchDB状态数据库更新索引删除索引要更深入地了解CouchDB,请参考CouchDB作为状态数据库,有关Fabric账本的更多信息,请参考Ledger主题。请遵循以下教程,以获取有关如何在区块链网络中利用CouchDB的详细信息。在整个教程中,我们将使用资产转移账本查询示例作为我们的用例,以演

OpenFunction v1.0.0 发布:集成 WasmEdge,支持 Wasm 函数和更完整的 CI/CD

OpenFunction是一个开源的云原生FaaS(FunctionasaService,函数即服务)平台,旨在帮助开发者专注于业务逻辑的研发。今天,我们非常高兴地宣布OpenFunction迎来了一次重要的更新,即v1.0.0版本的发布!本次更新中,我们继续致力于为开发者们提供更加灵活和强大的工具,并在此基础上加入了一些新的功能点。其中,该版本集成了WasmEdge以支持Wasm函数;我们还对OpenFunction的CI/CD功能进行了增强,提供了相对完整的端到端的CI/CD功能;除此之外,我们还在这个版本中新增了从本地代码直接构建函数或应用的镜像的功能,让开发者可以更加便捷地进行代码发布

OpenFunction v1.0.0 发布:集成 WasmEdge,支持 Wasm 函数和更完整的 CI/CD

OpenFunction是一个开源的云原生FaaS(FunctionasaService,函数即服务)平台,旨在帮助开发者专注于业务逻辑的研发。今天,我们非常高兴地宣布OpenFunction迎来了一次重要的更新,即v1.0.0版本的发布!本次更新中,我们继续致力于为开发者们提供更加灵活和强大的工具,并在此基础上加入了一些新的功能点。其中,该版本集成了WasmEdge以支持Wasm函数;我们还对OpenFunction的CI/CD功能进行了增强,提供了相对完整的端到端的CI/CD功能;除此之外,我们还在这个版本中新增了从本地代码直接构建函数或应用的镜像的功能,让开发者可以更加便捷地进行代码发布

awk 处理 Git 提交信息生成 Release Note

发布软件时通常都会写ReleaseNote,但每次从头手打也有点累,可以考虑从Git的提交历史中自动生成。Git提交信息一般是三段式结构,段落之间使用空行隔开://空行//空行subject和body自不必多说,trailers中一般是一条条键--值对构成的信息,键和值由冒号:分隔。比如Git的Commiter:就可以视为一条trailer,Gerrit代码审查通过后,也会在Git提交消息中添加Reviewed-by:和Tested-by:之类的trailer。现假设提交信息中的trailers包含Type和Issue字段,分别表示类别(NewFeature,BugFix之类)和BUG编号(G

awk 处理 Git 提交信息生成 Release Note

发布软件时通常都会写ReleaseNote,但每次从头手打也有点累,可以考虑从Git的提交历史中自动生成。Git提交信息一般是三段式结构,段落之间使用空行隔开://空行//空行subject和body自不必多说,trailers中一般是一条条键--值对构成的信息,键和值由冒号:分隔。比如Git的Commiter:就可以视为一条trailer,Gerrit代码审查通过后,也会在Git提交消息中添加Reviewed-by:和Tested-by:之类的trailer。现假设提交信息中的trailers包含Type和Issue字段,分别表示类别(NewFeature,BugFix之类)和BUG编号(G

鎺ㄨ崘锛乆ijs鏇存柊鎸囧崡(v1.2.1)

xijs 鏄竴娆惧紑绠卞嵆鐢ㄧ殑 js 涓氬姟宸ュ叿搴?鑱氶泦浜庤В鍐充笟鍔′腑閬囧埌鐨勫父鐢ㄥ嚱鏁伴€昏緫闂,甯姪寮€鍙戣€呮洿楂樻晥鐨勫紑灞曚笟鍔″紑鍙戙€?/p>鎺ヤ笅鏉ュ氨鍜屽ぇ瀹朵竴璧峰垎浜竴涓?/span>v1.2.1 鐗堟湰鐨勬洿鏂板唴瀹逛互鍙婂悗缁殑鏇存柊鏂瑰悜銆?/p>涓€銆佹坊鍔犵畻娉曟ā鍧楀垎绫?/h2>璇ユā鍧椾富瑕佺敱 WangLei802 璐$尞,娣诲姞鍐呭濡備笅:娣诲姞鍐掓场鎺掑簭绠楁硶鍙婂叾鍗曞厓娴嬭瘯銆?/span>娣诲姞蹇€熸帓搴忕畻娉曞強鍏跺崟鍏冩祴璇曘€?/span>浣跨敤鏂瑰紡濡備笅:1銆佸啋娉℃帓搴?/span>import{bubb

鎺ㄨ崘锛乆ijs鏇存柊鎸囧崡(v1.2.1)

xijs 鏄竴娆惧紑绠卞嵆鐢ㄧ殑 js 涓氬姟宸ュ叿搴?鑱氶泦浜庤В鍐充笟鍔′腑閬囧埌鐨勫父鐢ㄥ嚱鏁伴€昏緫闂,甯姪寮€鍙戣€呮洿楂樻晥鐨勫紑灞曚笟鍔″紑鍙戙€?/p>鎺ヤ笅鏉ュ氨鍜屽ぇ瀹朵竴璧峰垎浜竴涓?/span>v1.2.1 鐗堟湰鐨勬洿鏂板唴瀹逛互鍙婂悗缁殑鏇存柊鏂瑰悜銆?/p>涓€銆佹坊鍔犵畻娉曟ā鍧楀垎绫?/h2>璇ユā鍧椾富瑕佺敱 WangLei802 璐$尞,娣诲姞鍐呭濡備笅:娣诲姞鍐掓场鎺掑簭绠楁硶鍙婂叾鍗曞厓娴嬭瘯銆?/span>娣诲姞蹇€熸帓搴忕畻娉曞強鍏跺崟鍏冩祴璇曘€?/span>浣跨敤鏂瑰紡濡備笅:1銆佸啋娉℃帓搴?/span>import{bubb