简介 pybind11是一个轻量级的头文件库, 为Python和C、C++实现了类型互通,主要用于为现有C++代码创建Python绑定。它的目标和语法与Boost.Pytho...
简介 pybind11是一个轻量级的头文件库, 为Python和C、C++实现了类型互通,主要用于为现有C++代码创建Python绑定。它的目标和语法与Boost.Pytho...
前言 为了使用C++ 编写python的扩展程序, 需要使用pybind11, pybind11使用比较简单,文档也比较详细。下面本人分别在Ubuntu和Windows系统上...
疫情在家阅读了大量了推荐系统论文,但是都没有好好的写过博客,基本上都是精读过后只记得论文的思想,重新阅读之前的论文还会对有些数学公式一知半解。基于这方面的考虑,还是决定在阅读...
1. 说明 如果编译器支持C++17,则建议使用std::filesystem::current_path 如果只在windows平台使用,可使用_getcwd 如果只在li...
1. RankNet RankNet是2005年微软提出的一种pairwise的Learning to Rank算法,它从概率的角度来解决排序问题。RankNet的核心是提出...
第一个插件,autoDocstring。函数和方法的注释文档docstring,其重要性不需要再强调了,安装了autoDocstring插件后,通过快捷键:“ctrl+...
一、什么是Jupyter Notebook? 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码...
综述 GBDT(Gradient Boosting Decision Tree) 又叫 MART(Multiple Additive Regression Tree),是一种...
有时候,我们用Git的时候有可能commit提交代码后,发现这一次commit的内容是有错误的,那么有两种处理方法:1、修改错误内容,再次commit一次 2、使用git r...