Advertisement

SSD_mobilenetv2_with_Focal_loss: 本仓库基于https分叉而来

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
简介:该仓库基于特定链接的项目进行分叉,主要采用SSD和MobileNetV2模型,并引入Focal loss以优化目标检测性能。 SSD_mobilenetv2-有局灶性损失此仓库是从派生的。由pytorch实现。 贡献: 1. 实现了mobielentv2在ssd中的应用。 2. 增加焦点损失。(需要调整超级参数)。 3. 添加detection.py演示以进行图像和视频检测。 结果(对voc 2007train进行训练+ 2012,对voc 2007test进行测试): - ssd-mobielnetv2(此回购):70.27%。 - ssd-mobielentv1:68%,使用COCO防护时为72.7%。 - ssd-vgg16(论文中提到的模型):77.20%。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • SSD_mobilenetv2_with_Focal_loss: https
    优质
    简介:该仓库基于特定链接的项目进行分叉,主要采用SSD和MobileNetV2模型,并引入Focal loss以优化目标检测性能。 SSD_mobilenetv2-有局灶性损失此仓库是从派生的。由pytorch实现。 贡献: 1. 实现了mobielentv2在ssd中的应用。 2. 增加焦点损失。(需要调整超级参数)。 3. 添加detection.py演示以进行图像和视频检测。 结果(对voc 2007train进行训练+ 2012,对voc 2007test进行测试): - ssd-mobielnetv2(此回购):70.27%。 - ssd-mobielentv1:68%,使用COCO防护时为72.7%。 - ssd-vgg16(论文中提到的模型):77.20%。
  • 树从森林转换
    优质
    本文探讨了如何将由多棵树构成的森林转化为以二叉树表示的方法,分析了节点间的逻辑关系及其结构特征。 森林转换成二叉树的C语言实现需要设计适当的数据结构和算法。首先定义树节点的结构体,并编写将森林转换为二叉树的相关函数。此过程涉及遍历每个根节点,构建相应的左子树和右子树关系,最终形成一个由所有树木组成的单一二叉树结构。 在具体编码时,需要考虑如何有效地存储森林中的多个独立树以及它们之间的相互转化规则。例如,在将一棵特定的多分支树转换为二叉形式的过程中,通常的做法是让当前节点的左儿子指向原森林中该节点的第一个子节点;而右儿子则指向下一颗独立的树。 实现这一功能时还需注意内存管理和递归深度等问题以确保算法在实际应用中的稳定性和效率。
  • 语数据集:马西亚马语文资料https://malaya.readthedocs.io/en/latest/Dataset.html...
    优质
    这是一个专为马来西亚设计的马来语文本数据集合,提供丰富的语言资源用于自然语言处理研究和应用开发。详情请参阅文档页面。 我们收集了马来西亚语料库,并将其存储在一个不断更新的存储库中。 对于新闻、文章及字幕的数据采集,我们会使用搜寻器工具来获取所需内容;而对于Bahasa语言数据,则主要依靠Google翻译进行处理。 在社交媒体方面,通过爬虫技术从Twitter、Facebook和Instagram等平台抓取实时信息,并利用Elasticsearch查询功能进行搜索整理。此外,在语音数据的收集上,我们采用2013年版Macbook Air配备的标准有线麦克风设备录制音频文件,内容主要基于Bahasa维基百科随机文本阅读。 整个过程中,语言学家团队会全程监督以确保高质量的数据采集效果,并采取词汇学习、不足补强及自信提升等方法进行迭代优化。最终的成果将依据知识共享署名4.0国际许可协议发布,允许研究者下载Malay-Dataset用于学术研究工作。
  • ZY-Player-Android: HTTPS的版
    优质
    ZY-Player-Android是一款基于HTTPS协议设计的安全媒体播放器应用,确保用户在观看视频时数据传输的安全性与隐私保护。 ZY Player Android资源播放器 基于开发的Android版本视频播放器。 下载 提取码:py2s 截图 首页 收藏 我的 详情 搜寻 视频源管理 版本记录: v2.5.3 支持自定义快进时间,支持定时关闭应用。 v2.5.2 增加播放器内核切换,兼容Android11,支持看视频广告时关闭整个App的广告。 v2.5.1 增加影片信息,去除启动页广告并增加搜索结果页广告。 v2.5.0 投屏功能 v2.4.7 解决报毒的问题 v2.4.6 设置回来了 v2.4.5 首页变成了一行三列,增加了简易的iptv模块,加了点广告。 v2.4.4 App字体大小不受系统字体影响,选集优化。 修复本地导入提示“解析异常,请检查”问题,并清除了一些没用的权限。
  • CANUAV的C源代码(自git
    优质
    CANUAV的C源代码来源于其官方Git仓库,包含无人机控制系统的核心算法与功能实现,适用于开发者研究和二次开发。 在STM32F407上实现的C代码UAVCAN功能可以直接移植到另一平台上,并且能够顺利编译并通过自测验证其稳定性和正常运行。
  • libcurl支持https的交编译参数
    优质
    本文章介绍了如何在不同平台间进行编译时配置libcurl以支持HTTPS协议的方法和相关参数设置。通过详细的步骤说明和示例,帮助开发者解决跨平台开发中遇到的问题。 支持HTTPS的libcurl交叉编译参数包括我使用的libcurl和OpenSSL版本,在3516D和3518E设备上验证成功。这仅是配置参数,并非源代码。
  • maven(repository.zip)
    优质
    Maven本地仓库包含项目构建过程中的依赖库和插件等资源。下载此zip文件后解压,可快速搭建本地Maven环境,提高开发效率。 repository.zip文件包含了maven的本地仓库中的常用jar包。
  • 在Debian Linux中如何配置APT使用地软件非联网
    优质
    本教程详细介绍在Debian Linux系统中如何设置APT源列表指向本地软件仓库的方法,以减少网络流量并提高软件安装速度。 在Linux Debian系统中,`apt`是一个强大的包管理器,用于自动下载、安装和更新软件。默认情况下,它会连接到互联网上的官方或第三方软件仓库来获取软件包。然而,在某些场景下,如网络不稳定或者需要离线安装时,我们可以配置`apt`使用本地的软件仓库。 你需要有一个本地的软件仓库。这通常包含`.deb`文件和其他相关元数据,如`Release`, `InRelease`, `Packages.gz`等。这些文件可以从Debian官方网站或其他可靠的软件仓库下载,也可以是之前联网时用`apt-get update`生成的本地镜像。 关键步骤如下: 1. **创建或准备本地仓库**: 将下载的软件仓库文件解压到一个目录,例如`var/local/apt-repo`。确保这个目录结构与在线仓库相似,包含`pool`子目录,以及`dists/main/binary-amd64/`等子目录,里面含有软件包和元数据。 2. **配置sources.list**: 打开位于 `/etc/apt/sources.list.txt` 的文件,这是 `apt` 查找软件包的配置文件。在这里,你需要添加一条指向本地仓库的条目。例如,如果仓库位于 `var/local/apt-repo` ,则添加如下行: ``` deb file:/var/local/apt-repo ./ ``` 3. **更新本地仓库索引**: 在添加了本地仓库的条目后,你需要生成或更新仓库的索引。运行以下命令,其中 `/var/local/apt-repo` 替换为你的实际路径: ```shell sudo apt-get update -o Dir::Etc::sourcelist=sources.list -o Dir::Etc::sourceparts=- -o APT::Get::List-Cleanup=0 -o Dir::Cache::srcpkgcache=/dev/null -o Dir::Cache::pkgcache=/dev/null ``` 4. **禁用网络连接**(可选): 如果你想确保 `apt` 不尝试连接互联网,可以临时更改网络设置。但是这通常不是必需的,因为上一步中的 `sources.list` 已经指定了本地源。 5. **使用本地仓库安装软件**: 现在你可以像平常一样使用 `apt install` 命令来从本地仓库中寻找并安装软件包。例如: ```shell sudo apt-get install package-name ``` 6. **维护本地仓库**: 当你有新的软件包要添加时,记得更新本地仓库的文件,并重复第3步以刷新索引。 请注意,离线安装的软件包可能不包含最新的安全更新和修复,因此在可能的情况下还是建议定期更新系统以保持安全。此外,在大型项目或企业环境中更推荐使用像 `apt-mirror` 或 `apt-offline` 这样的工具来高效地管理和更新本地仓库。 通过以上步骤,你可以在Linux Debian系统中配置 `apt` 使用本地软件仓库实现离线安装和升级软件。这在没有网络连接或者网络资源有限的环境下尤其有用。
  • MATLAB中部NLIGA代码无法运行——自SourceForge的共享
    优质
    本资源分享了从SourceForge获取的部分NLIGA在MATLAB中的代码实现,但遇到了执行问题,旨在寻求社区帮助解决兼容性和错误问题。 MATLAB的非线性等几何分析(NLIGA)是一个开源工具箱。该工具箱涵盖了超弹性和弹塑性材料在内的多种非线性材料特性,并支持二维和三维模型的应用。使用这个工具箱可以计算并展示位移、应力等结果。 在开始使用前,请先转到文件夹cfiles,运行脚本compile.m以生成mex文件(MATLAB与C/C++代码之间的接口),因为此工具箱中包含了一些用C语言编写的代码来提高效率。需要安装一个合适的C/C++编译器才能完成这一步骤。 如果无法成功编译,请不必担心,可以直接跳过这一步骤使用其他部分的功能。首先将nliga文件夹添加到MATLAB的工作路径上:右键点击nliga文件夹,并选择“添加到路径”->“选定的文件夹和子文件夹”。 为了快速了解NLIGA的基本功能,可以前往子目录output并运行脚本show_examples。 NLIGA工具箱中的主要文件夹包括: cfiles: 包含用于计算二维和三维基函数及其导数的C代码。这些代码将在其他函数中被广泛使用,并且是提高程序效率的关键部分。