跳到主要内容

~NpySort

SetAlphaAndBeta

函数功能

计算斜率和截距。

函数原型

void SetAlphaAndBeta(const std::vector<float> &xVec, const std::vector<float> &yVec);

参数说明

参数名输入/输出说明
xVec输入横坐标数组。
yVec输入纵坐标数组。

父主题: LineRegressionFit

类说明

numpy排序算法C++实现类。

父主题: NpySort

NpySort

函数功能

numpy排序算法构造函数。

函数原型

explicit NpySort() = default;
NpySort(std::vector<float> preSortVec, std::vector<int> sortIdx);

参数说明

参数名输入/输出说明
preSortVec输入待排序数组,长度大于0。
sortIdx输入待排序索引数组。 单个索引最小为0, 最大为该数组长度-1。长度与待排序数组相同。

父主题: NpySort

~NpySort

函数功能

NpySort类的默认析构函数。

函数原型

~NpySort();

父主题: NpySort

NpyArgQuickSort

函数功能

numpy快速排序。

函数原型

void NpyArgQuickSort(bool reverse);

参数说明

参数名输入/输出说明
reverse输入是否倒序。

父主题: NpySort

NpyArgHeapSort

函数功能

numpy堆排序。

函数原型

void NpyArgHeapSort(int tosort, int n);

参数说明

参数名输入/输出说明
tosort输入待排序数组起始索引。
n输入待排序的元素个数。

父主题: NpySort

GetSortIdx

函数功能

排序后的索引数组。

函数原型

std::vector<int> GetSortIdx();

参数说明

参数名输入/输出说明
tosort输入待排序数组起始索引。
n输入待排序的元素个数。

父主题: NpySort

类说明

该类主要有TensorBase数据结构的构造方法和相关的功能接口。

备注

须知

如出现因内存耗尽,导致构造函数执行失败抛出的异常时,请勿继续调用后续的成员函数。

父主题: TensorBase

在线提单