1012如何使用C++调用神经网络,及使用boost.typeIndex来推断auto的具体类型 | 1021-1025小结

我理想的一天不仅刷题时长足达5小时,而且早上读了英语,下午抄了单词,晚饭前出门运动、晚饭后摘抄了cpp笔记,晚上早睡,早上早起。

其实这样的话,早上英语0.5h,下午单词0.7h,饭前运动回家洗澡0.7h,照抄笔记0.7h;完全控制的时间又加2.6h,刷题5h休息时间0.85h;这就是8.45h的自律控制。我们上班工作时间8h是服从于制度,一周劳累,周末多有昼夜颠倒者。想说,我的理想也太难了吧。只是倘若现在做不到,恐怕,恐怕永远做不到了。

这一模式执行的现实是:我常用两天来完成一天的任务,同时应对突发情况与坏心情,已经到了小我的极限了。

21-24日总共完成了3份英语试卷,同时由于16日-20日的遗留问题,在21-24日3天多的计划中被提及4次,均无进展,24日下午2点我又急躁了。有些完美主义者因为无法轻易克服的缺陷而选择自爆,我是能理解的。面对自己的弱点,我也没有无限的耐心。以上4天的经历又给了我数据:无论是多么次要的目标,一鼓作气三而竭,在第二次定下同样的目标时就应该保证这次目标的执行一定引起该目标进度的质变。否则,最多在第四次面对这个遗留问题时,我会自爆 ヽ( ̄▽ ̄)ノミ

下面是微信群摘要
————— 2020-10-12 —————
要用C++调用神经网络方法有二:1)pytorch有提供c++接口 2)转换神经网络的文件为tensorflowcc可识别的格式,使用tensorflowcc
boost库(1998 Beman G.Dawes)里可获取毫秒级的时间戳;使用标准库语法繁琐;QT库调用的函数更简单
skynet 源码阅读笔记第三篇 用lua来编写配置文件

记录原文:
D霸 14:00

想请问一下大家有c++不经过调用Python直接调用已训练好的神经网络的方法吗(训练过程可以用Python)

Q 14:05

训练成功的h5文件转pb文件用tensorflowcc去调用

> H5文件是层次数据格式第5代的版本Hierarchical Data FormatHDF5),它是用于存储科学数据的一种文件格式和库文件接触到这个文件格式也是因为上Coursera深度学习课程的时候作业用到了它是由美国超级计算与应用中心研发的文件格式用以存储和组织大规模数据目前由非营利组织HDF小组提供支持
> 目前很多商业和非商业组织都支持这种文件格式如JavaMATLABPythonR等
> 官网网站https://www.hdfgroup.org/
> H5文件在内存占用压缩访问速度方面都有非常优秀的特性在工业领域和科学领域都有很多运用

Q 14:05

@D霸 学生 深圳

D霸 14:06

谢谢 pytoch框架的是不是不行[Scowl]

Q 14:09

pytorch好像也有提供c++接口

Q 14:09

具体需要看官网

D霸 14:09

哦哦好非常感谢

Q 14:09

也是可以调的但是用的不是tensorflow cc

她亲我 16:11

cpp里获取毫秒级的时间戳还挺麻烦

她亲我 16:12

不像java一个system.currentTimeMillis就搞定了

FightingBoom 16:16

哈哈写好轮子直接调用就方便了

jojogh得木 16:17

boost就有

jojogh得木 16:17

找下

FightingBoom 16:17

另外貌似有个开源库

她亲我 16:18

QT的就很简单

她亲我 16:18

boost也麻烦

她亲我 16:19

标准库里获取毫秒级时间戳std::chrono::milliseconds ms = std::chrono::duration_cast< std::chrono::milliseconds >( std::chrono::system_clock::now().time_since_epoch()

她亲我 16:19

这么长一段

她亲我 16:19

QT只需要QDateTime::currentDateTime().toMSecsSinceEpoch();这个就行了

光城_UpUpFlink 18:56

听说顺丰毁了一批人

光城_UpUpFlink 19:01

牛客上自己看吧[Facepalm]

HINee 19:01



光城_UpUpFlink 19:03

有其他offer还行

光城_UpUpFlink 19:03

没其他的就很难受了所以多拿几个没坏处

Milittle 22:18

我表示python好难调试

Milittle 22:20

动态语言类型很恶心

Milittle 22:22

那你是没看过大点项目的代码

Milittle 22:22

能把你恶心死

Milittle 22:24

还是我c++

Milittle 22:24

我已经好久没有写c++代码啦

进击的Lancelot 22:26

https://www.jianshu.com/p/92d6844552e9
skynet 源码阅读笔记 —— 配置文件的加载

进击的Lancelot 22:28

@https://mp.weixin.qq.com/s?__biz=MzI2NjYwOTAyMg==&mid=2247486618&idx=1&sn=ad704f227344b628b485f10b9aea69cc&chksm=ea8ac48bddfd4d9dc36a3db8d95677dbacf51ce087fb5af66b5457078d1141b0a77a9414dbda&mpshare=1&scene=23&srcid=1012JHVz5nmhAPcn23zGTVIh&sharer_sharetime=1603606073227&sharer_shareid=490a02524f0b14dcacef785a7f10b188#rd
(如何查看auto的类型是什么呢)
 还可以使用 boost.typeIndex 来推断效果更好
(Boost type_index可以获取某种类型的具体类型名称不管是静态类型名称还是带有cvrconst-volatile-reference修饰的名称还可以获取某个对象运行时的名称)

光城_UpUpFlink 22:50

看到了我实习期间做的项目中用到的lua东西

进击的Lancelot 23:11

我也是第一次知道可以用lua来编写配置文件

进击的Lancelot 23:12

不过我对 lua 不是很熟练

进击的Lancelot 23:14

不过lua 这门语言蛮有意思的

十年后的陌生人 23:14

现在整天写lua

十年后的陌生人 23:14

cpp导出接口给lua调

十年后的陌生人 23:14

[Facepalm]

十年后的陌生人 23:14

写lua比较快 不用像cpp那样考虑太多= =

Google developed Protocol Buffers for internal use and provided a code generator for multiple languages under an open source license (see below).
The design goals for Protocol Buffers emphasized simplicity and performance. In particular, it was designed to be smaller and faster than XML.[3]
Protocol Buffers are widely used at Google for storing and interchanging all kinds of structured information. The method serves as a basis for a custom remote procedure call (RPC) system that is used for nearly all inter-machine communication at Google.

  • 9
  • +10番茄
  • 59只行者围观
  • 2020年10月25日 15:23打卡
  • 4 周前有动静
  • 引用
  • 举报
最近犒劳过的人

行者的最新评论
  • 亦C
  • 4 周前
  • 2020年10月27日 09:29
  • 卡主

(如何查看auto的类型是什么呢)
还可以使用 boost.typeIndex 来推断,效果更好
(Boost type_index可以获取某种类型的具体类型名称,不管是静态类型名称,还是带有cvr(const-volatile-reference)修饰的名称,还可以获取某个对象运行时的名称。)
https://mp.weixin.qq.com/s?__biz=MzI2NjYwOTAyMg==&mid=2247486618&idx=1&sn=ad704f227344b628b485f10b9aea69cc&chksm=ea8ac48bddfd4d9dc36a3db8d95677dbacf51ce087fb5af66b5457078d1141b0a77a9414dbda&mpshare=1&scene=23&srcid=1012JHVz5nmhAPcn23zGTVIh&sharer_sharetime=1603606073227&sharer_shareid=490a02524f0b14dcacef785a7f10b188#rd

  • 亦C
  • 1 月前
  • 2020年10月25日 15:26
  • 卡主

至于又是什么导致 我 原文 “ D霸 14:00

想请问一下大家,有c++不经过调用Python,直接调用已训练好的神经网络的方法吗(训练过程可以用Python)

” 被解释成内嵌格式,我要再尝试了

总体上,博文的确是支持Markdown的一些风格的
( 虽然 MD 不是 — 作分界线的吗! 难道只能用 *** ? 下次再试了)

  • 亦C
  • 1 月前
  • 2020年10月25日 15:27
  • 卡主

xxxxxxx
空行
yyyyyyy

xxxxxxxxx

  • 亦C
  • 1 月前
  • 2020年10月25日 15:28
  • 卡主

xxxxxxx

yyyyyyy

xxxxxxxxx

  • 亦C
  • 1 月前
  • 2020年10月25日 15:30
  • 卡主

成功! yyyy 前面有4个空格 ヽ( ̄▽ ̄) y


分割线 = *** ?

  • 亦C
  • 1 月前
  • 2020年10月25日 15:31
  • 卡主

正确 *** 前后空行, 但是感觉 颜色好淡啊~

哇哦。神经网络 好高大上啊【可怜】。

看起来很厉害的样子⛽️

  • 亦C
  • 4 周,1 日前
  • 2020年10月26日 16:09
  • 卡主

哇哦。神经网络 好高大上啊【可怜】。

2015年之前,没人相信职业棋手会被电脑击败 [吐舌]

  • 亦C
  • 4 周前
  • 2020年10月27日 09:29
  • 卡主

(如何查看auto的类型是什么呢)
还可以使用 boost.typeIndex 来推断,效果更好
(Boost type_index可以获取某种类型的具体类型名称,不管是静态类型名称,还是带有cvr(const-volatile-reference)修饰的名称,还可以获取某个对象运行时的名称。)
https://mp.weixin.qq.com/s?__biz=MzI2NjYwOTAyMg==&mid=2247486618&idx=1&sn=ad704f227344b628b485f10b9aea69cc&chksm=ea8ac48bddfd4d9dc36a3db8d95677dbacf51ce087fb5af66b5457078d1141b0a77a9414dbda&mpshare=1&scene=23&srcid=1012JHVz5nmhAPcn23zGTVIh&sharer_sharetime=1603606073227&sharer_shareid=490a02524f0b14dcacef785a7f10b188#rd

作者的近日打卡

猜你喜欢

搜索引擎精确查找,效率提升工具(原创) - 原帖:https://www.douban.com/group/topic/17
行恒使用流程 - am , (1)打卡,写下 anything in your mind; , (
基于自主模块化学习平台的线上教学实践与思考 - 为什么需要时间管理 , 宝宝要准备上学了,老师家访说要培养孩子的时间意识,推荐购
我的DGT GTD使用心得 - 关注和使用学习GTD以及笔记类、知识管理类软件有好长时间啦。个人现在付费试用的主
分享一个推荐系统的相关指标 - 下面简单列举几种常用的推荐系统评测指标: , , #### 准确率与召回率(P
  • 公达
  • 公达
  • 9级
  • 自律力98.55
  • 北京
  • 程序员
pcb设计包含的内容 - 1基板材料选择,2元器件选择,3印制板电路设计,4可制造(工艺)性设计,5可靠性
学习Excel2013 vlookup函数基本使用 - excel排版、录入、简单分析,是外功,内功就是函数! , 常用的函数,了解的
关于DGT GTD数据云储存问题 - 使用DGT GTD,数据如何云储存是个大问题。可能有朋友使用
掌握Apple官方文档的使用方法 - 参考Tinyfool的文章: , http://ourcoders.com/th
10.11 -知识盲区:Skynet游戏引擎 硬核网课:清华的操作系统课程 -ucore操作系统 源码分析工具:SourceInsight Understand - 29岁那年,经过了一个多月的加班,连续每天只睡了,3-4个小时,晚上12点,鼻子

免费没广告,线上在线考研高考自习室晚自习。支持番茄工作法、四象限、打卡、清单、监督、噪音检测、任务、计时、提醒休息、学习日报

行恒 © 行恒 2013