
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
git clean命令:删除当前仓未track的文件及目录参数:-fd:删除文件及目录-n:显示即将删除项,不进行删除-e 文件名或目录:删除时需忽略的文件名或目录应用删除文件git clean -f删除文件及目录git clean -fd查看即将被删除的文件或目录git clean -fdn删除fxxk目录以外的git clean -fd -e fxxk参考
gitlab配置merge_requests专属pipeline(门禁)参考https://docs.gitlab.com/ee/ci/merge_request_pipelines/方式有很多,gitlab ci配置还是比较通用的,一般最最简单的场景,直接设置only标签的值为merge_requests即可,这样就只有在merge requests的时候才会进行提交。设置merge时,必须保证
快速排序算法:分治法思想,进行核心函数的递归调用。方法:① 核心函数中关键的是3个变量,左边界,右边界和key,当左边界 < 右边界的时候,进行大小判断(根据需求升序或者降序)② 左右边界指针分别指向了需要调换顺序的元素,然后两者互换,实现排序。③ 最后在新的左右边界的地方,重新调用类似的排序核心函数。代码:TODO...
GPT-2模型主要用于根据上下文,预测下一个最有可能的词汇。基于开源的Transformers库,用GPT-2模型以无监督学习的方式训练文本:①下载开源库:transformers②根据要求安装tensorflow2.0、Pytorch1.0+等依赖的训练工具;③如果需要使用GPU训练,还需要安装CUDA10.0、CUDNN7.x等组件;④训练:transformers提供了方便的训练...
关于专家系统的几个子系统解读:不同于神经网络,专家型系统可以认为就是一种具有特殊架构的程序,分为①知识库(存储逻辑推理的规则,类似如果1,并且如果2,则=>3这种格式(条件+结论),当然里面的1,2,3都是具体的条件。)②推理系统:从外部获取到判断信息,并根据信息到知识库中去匹配当前“已知”的“条件”,同时检索当前条件可以推得的结论。③数据库:存储一些动态的数据(例如每一次外部输入的...
①可以类比一下之前自己做的一个例子:在最初将单词编码的时候,我们使用的直接是one-hot向量的方式来进行编码的,非常简单粗暴的一种方式(根据单词在语料库中的索引,作为对应单词的词向量的对应值,这个其实是非常不好的一种方式,因为没有充分体现各个词在语义上的联系),所以会需要使用词向量的方式来“描述”不同的单词。②这里的embedding的概念,本意是一种嵌入,也可以理解成是一种映射,说白了就是..
关于隐藏层的意义的一些总结:①当描述一个事物作为分类的依据的时候,我们可能仅仅描述的是一个“抽象”过后的特征,例如在和一个人相处后,经常会说你对他的印象怎么样,十分满分的话,打几分?这里的分数其实并不属于那个人的属性,而是对那个人的属性(身高、体重、身材、语言表达、待人接物、生活习惯等综合“感受"后给出的一个综合评价)。即将复杂概念进行了抽象化后再输出,这样更利于人的表达,否则光评价一个人可能..
关于隐藏层的意义的一些总结:①当描述一个事物作为分类的依据的时候,我们可能仅仅描述的是一个“抽象”过后的特征,例如在和一个人相处后,经常会说你对他的印象怎么样,十分满分的话,打几分?这里的分数其实并不属于那个人的属性,而是对那个人的属性(身高、体重、身材、语言表达、待人接物、生活习惯等综合“感受"后给出的一个综合评价)。即将复杂概念进行了抽象化后再输出,这样更利于人的表达,否则光评价一个人可能..
① 修改mockcpp的接口文件(追加一个宏),在mokc.h中追加MOCKER_CPP宏:#define MOCKER_CPP(api, TT) MOCKCPP_NS::mockAPI(#api, reinterpret_cast<TT>(api))② 使用例子:#ifndef SAMPLE_H#define SAMPLE_H#include <gtest/gtest.h>
-Wall,-Wextra开启的告警-Waddress:可能是无意义的地址使用方式(包括函数地址、变量地址等)。void f (int, int, int, bool, int *);void g (int i){f (1, 2, 3, &i, &i);}warning: the address of ‘i’ will always evaluate as 'true' [-Wad







