首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【AlexeyAB DarkNet框架解析】一,框架总览

    总写一些论文解读自然是不太好的,因为我感觉纸上谈兵用处没那么大,如果你从事深度学习,不静心阅读几个框架那么代码能力肯定是有欠缺的。趁着自己C语言还没有完全忘记,我决定来仔细探索一番AlexeyAB的Darknet框架,所以就有了这个【AlexeyAB DarkNet框架解析】系列。这个系列的更新肯定是十分漫长的,因为里面有很多算法或者特性我也可能还没有怎么学过,所以也是有一些难度,但正所谓硬骨头啃了之后才有营养,所以我决定开这个系列。从今天起,我将尝试做一个最详细的Darknet源码解析(不定期更新),从数据结构到各种新式Backbone再到多种损失函数再到各种新特性等。希望这个系列更新我能和你一起完全掌握这个AlexeyAB版Darknet,并且在阅读代码的能力方面有所提升。值得一提的是AlexeyAB版本Darknet的README.md已经被我们整理成了中文版本,如果你是学术派不是很在意底层代码实现你可以参考README.md去训练或者测试你想要的模型。README.md的中文翻译地址如下:【翻译】手把手教你用AlexeyAB版Darknet 。注意这一节仅仅是框架总览,不会那么详细,后面会非常详细的来逐步分析每个步骤。

    04

    在线判题系统(字符串比较)

    LittleTom开发了一个在线判题系统,判题系统需要把用户提交上来的代码编译成可执行文件,然后运行。而用户会提交什么样的代码是无法预知的,所以LittleTom做了充分的准备,比如阻止解题程序访问文件系统、阻止解题程序访问注册表、阻止解题程序修改系统设置、阻止解题程序关闭系统、阻止解题程序超限或非法使用内存、阻止解题程序的运行时间超过设定时间等。这些工作LitteTom都已完成。    还有一个待解决的问题是判断解题程序的正确性。判题系统需要把解题程序产生的输出文件和正确的输出文件进行比较,如果两个文件完全相同,则判题系统返回“Accepted”,否则,如果两个文件除了空白符(空格' ', 制表符'\t', 或 回车符'\n')之外其余内容都相同,则判题系统返回“Presentation Error”,否则判题系统返回“Wrong Answer”。 给定两个文件,一个代表正确输出,一个代表用户的解题程序的输出,你的任务是计算判题系统应该返回什么信息。

    02

    A - 小C语言--词法分析程序

    小C语言文法  1. <程序>→<main关键字>(){<声明序列><语句序列>} 2. <声明序列>→<声明序列><声明语句>|<声明语句>|<空> 3. <声明语句>→<标识符表>; 4. <标识符表>→<标识符>,<标识符表>|<标识符> 5. <语句序列>→<语句序列><语句>|<语句> 6. <语句>→< if语句>|< while语句>|< for语句>|<复合语句>|<赋值语句> 7. < if语句>→< if关键字>(<表达式>)<复合语句>|(<表达式>)<复合语句>< else关键字><复合语句> 8. < while语句>→< while关键字>(<表达式>)<复合语句> 9. < for语句>→< for关键字>(<表达式>;<表达式>;<表达式>)<复合语句> 10. <复合语句>→{<语句序列>} 11. <赋值语句>→<表达式>; 12. <表达式>→<标识符>=<算数表达式>|<布尔表达式> 13. <布尔表达式>→<算数表达式> |<算数表达式><关系运算符><算数表达式> 14. <关系运算符>→>|<|>=|<=|==|!= 15. <算数表达式>→<算数表达式>+<项>|<算数表达式>-<项>|<项> 16. <项>→<项>*<因子>|<项>/<因子>|<因子> 17. <因子>→<标识符>|<无符号整数>|(<算数表达式>) 18. <标识符>→<字母>|<标识符><字母>|<标识符><数字> 19. <无符号整数>→<数字>|<无符号整数><数字> 20. <字母>→a|b|…|z|A|B|…|Z 21. <数字>→0|1|2|3|4|5|6|7|8|9

    02
    领券