- 开发者
- EI创新孵化Lab
#EI创新孵化Lab#
- 数据结构必刷类别 1.基本数据结构用法:heapq, sorted, PriorityQueue default_dict 计数器(Counter)bisect二分查找 String 常见字符串操作 heapq:这个模块提供了堆队列算法的实现,也称为优先队列算法。它使用了数组来实现:从零开始计数,对于所有的 k ,都有 heap[k] <= heap[2k+1] 和 heap[k] <= ... 数据结构必刷类别 1.基本数据结构用法:heapq, sorted, PriorityQueue default_dict 计数器(Counter)bisect二分查找 String 常见字符串操作 heapq:这个模块提供了堆队列算法的实现,也称为优先队列算法。它使用了数组来实现:从零开始计数,对于所有的 k ,都有 heap[k] <= heap[2k+1] 和 heap[k] <= ...
- 在C++98中,支持了在类声明中使用等号“=”加初始值的方式,来初始化类中静态成员常量。这种声明方式我们也称之为“就地”声明。就地声明在代码编写时非常便利,不过C++98对类中就地声明的要求却非常高。如果静态成员不满足常量性,则不可以就地声明,而且即使常量的静态成员也只能是整型或者枚举型才能就地初始化。而非静态成员变量的初始化则必须在构造函数中进行。 在C++98中,支持了在类声明中使用等号“=”加初始值的方式,来初始化类中静态成员常量。这种声明方式我们也称之为“就地”声明。就地声明在代码编写时非常便利,不过C++98对类中就地声明的要求却非常高。如果静态成员不满足常量性,则不可以就地声明,而且即使常量的静态成员也只能是整型或者枚举型才能就地初始化。而非静态成员变量的初始化则必须在构造函数中进行。
- CMake是`C/C++`项目最广泛使用的构建工具,同时也是一门独立的语言,可以编写分支、循环、字符串处理等操作。CMake的历史非常悠久,类似C++11起称为Modern C++,同样的3.X版本的CMake称为Modern CMake。现代版CMake推荐基于Target进行构建,Target之间构成DAG依赖,这种类似面向对象的风格使相关的构建选项更加易于控制。 CMake是`C/C++`项目最广泛使用的构建工具,同时也是一门独立的语言,可以编写分支、循环、字符串处理等操作。CMake的历史非常悠久,类似C++11起称为Modern C++,同样的3.X版本的CMake称为Modern CMake。现代版CMake推荐基于Target进行构建,Target之间构成DAG依赖,这种类似面向对象的风格使相关的构建选项更加易于控制。
- 蚁群优化(Ant Colony Optimization, ACO)算法是源自大自然生物界的仿真类算法,其思想吸收了蚁群觅食过程中的行为特性。蚁群算法在TSP问题、二次分配问题、图着色问题、车辆调度问题、通信网络中的负载均衡问题等表现出良好的优化性能。 蚁群优化(Ant Colony Optimization, ACO)算法是源自大自然生物界的仿真类算法,其思想吸收了蚁群觅食过程中的行为特性。蚁群算法在TSP问题、二次分配问题、图着色问题、车辆调度问题、通信网络中的负载均衡问题等表现出良好的优化性能。
- c++中的程序加载到内存后按照代码区、数据区、堆区、栈区进行布局,其中数据区又可以分为自由存储区、全局/静态存储区和常量存储区,各区所长如下 c++中的程序加载到内存后按照代码区、数据区、堆区、栈区进行布局,其中数据区又可以分为自由存储区、全局/静态存储区和常量存储区,各区所长如下
- 异常检测问题是很多实际应用场景中的一个重要问题。本文根据对现有基于深度学习的异常检测算法的调研,介绍现有的深度异常检测算法,并对深度异常检测算法的未来发展趋势进行大致的预测。 异常检测问题是很多实际应用场景中的一个重要问题。本文根据对现有基于深度学习的异常检测算法的调研,介绍现有的深度异常检测算法,并对深度异常检测算法的未来发展趋势进行大致的预测。
- 本文综述了如何将AI应用于数学规划求解器 本文综述了如何将AI应用于数学规划求解器
- conda的使用(常用命令) 0. conda简要介绍Conda是一个开源包和环境管理系统,可以在Windows、Linux和macOS上方面地安装、运行和更新包以及相应的依赖。 1. 创建新环境使用conda create命令,可以指定相关参数。环境安装在/home/user/anaconda3/envs/xxx下。# clone base 环境中的所有包$ conda create -... conda的使用(常用命令) 0. conda简要介绍Conda是一个开源包和环境管理系统,可以在Windows、Linux和macOS上方面地安装、运行和更新包以及相应的依赖。 1. 创建新环境使用conda create命令,可以指定相关参数。环境安装在/home/user/anaconda3/envs/xxx下。# clone base 环境中的所有包$ conda create -...
- 相位欧拉运动放大是对欧拉视频放大技术的出色改进,主要借鉴了相移刻画微小位移的经典思想。 相位欧拉运动放大是对欧拉视频放大技术的出色改进,主要借鉴了相移刻画微小位移的经典思想。
- Sphinx自动生成Python文档sphinx是一种基于Python的文档工具,它可以令人轻松的撰写出清晰且优美的文档,由Georg Brandl在BSD许可证下开发。新版的Python3文档就是由sphinx生成的,其他诸如机器学习库scikit-learn、Jupyter Notebook也是基于sphinx生成的。 安装sphinx包pip install sphinx 尝试1)新... Sphinx自动生成Python文档sphinx是一种基于Python的文档工具,它可以令人轻松的撰写出清晰且优美的文档,由Georg Brandl在BSD许可证下开发。新版的Python3文档就是由sphinx生成的,其他诸如机器学习库scikit-learn、Jupyter Notebook也是基于sphinx生成的。 安装sphinx包pip install sphinx 尝试1)新...
- 万字长文总结特征工程干货 1. 简介( Feature Engineering) 1.1问题定义“Feature engineering is the art part of data science” —Sergey YurgensonFeature engineering is the process of using domain knowledge to extract feat... 万字长文总结特征工程干货 1. 简介( Feature Engineering) 1.1问题定义“Feature engineering is the art part of data science” —Sergey YurgensonFeature engineering is the process of using domain knowledge to extract feat...
- TF 3D概览 TF 3D概览
- 线性欧拉视频放大是微小运动分析技术的革命性进展。其研究本意是对动作进行放大,但有意思的是,其最终研究结果是既能做微小颜色变化的放大,也能做微小动作的放大。 线性欧拉视频放大是微小运动分析技术的革命性进展。其研究本意是对动作进行放大,但有意思的是,其最终研究结果是既能做微小颜色变化的放大,也能做微小动作的放大。
- 1. Ransac算法RANSAC(随机抽样一致)算法:一种经典的数据过滤和参数拟合算法。它假设数据(内点,Inliers)分布符合一定的数学模型,通过迭代计算,去除外点 (Outliers) 和噪声点, 同时获取概率上最佳的模型参数。在全局定位中,内点指正确的匹配,外点指错误的匹配,参数模型指匹配点对的空间变换矩阵。RANSAC所期望找到的匹配子集需要满足两个指标:内点重投影误差尽可能小;... 1. Ransac算法RANSAC(随机抽样一致)算法:一种经典的数据过滤和参数拟合算法。它假设数据(内点,Inliers)分布符合一定的数学模型,通过迭代计算,去除外点 (Outliers) 和噪声点, 同时获取概率上最佳的模型参数。在全局定位中,内点指正确的匹配,外点指错误的匹配,参数模型指匹配点对的空间变换矩阵。RANSAC所期望找到的匹配子集需要满足两个指标:内点重投影误差尽可能小;...
- 一、 优化程序基线性能测试背景 求解速度是评价优化程序/软件最重要的指标之一,测试程序在基准数据集(benchmark dataset)上的表现是工业界和学界最常用的评价方法之一。虽然对算法本身的计算复杂性分析也可以用来衡量算法的求解效率,但是benchmark 数据集上的表现往往更能体现优化程序的实际效果。造成理论分析与实际表现存在差异的主要原因有:1. 计算复杂性分析理论基于... 一、 优化程序基线性能测试背景 求解速度是评价优化程序/软件最重要的指标之一,测试程序在基准数据集(benchmark dataset)上的表现是工业界和学界最常用的评价方法之一。虽然对算法本身的计算复杂性分析也可以用来衡量算法的求解效率,但是benchmark 数据集上的表现往往更能体现优化程序的实际效果。造成理论分析与实际表现存在差异的主要原因有:1. 计算复杂性分析理论基于...
上滑加载中
推荐直播
-
物联网资深专家带你轻松构建AIoT智能场景应用
2024/11/21 周四 16:30-18:00
管老师 华为云IoT DTSE技术布道师
如何轻松构建AIoT智能场景应用?本期直播将聚焦华为云设备接入平台,结合AI、鸿蒙(OpenHarmony)、大数据等技术,实现物联网端云协同创新场景,教您如何打造更有实用性及创新性的AIoT行业标杆应用。
回顾中 -
Ascend C算子编程之旅:基础入门篇
2024/11/22 周五 16:00-17:30
莫老师 昇腾CANN专家
介绍Ascend C算子基本概念、异构计算架构CANN和Ascend C基本概述,以及Ascend C快速入门,夯实Ascend C算子编程基础
即将直播 -
深入解析:华为全栈AI解决方案与云智能开放能力
2024/11/22 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播我们将重点为大家介绍华为全栈全场景AI解决方案以和华为云企业智能AI开放能力。旨在帮助开发者深入理解华为AI解决方案,并能够更加熟练地运用这些技术。通过洞悉华为解决方案,了解人工智能完整生态链条的构造。
去报名
热门标签