Skip to content

Instantly share code, notes, and snippets.

View lix19937's full-sized avatar
🤖
keep learning new things.

lix19937

🤖
keep learning new things.
View GitHub Profile
@lix19937
lix19937 / multi_models_tensorrt_benchmark.cpp
Last active November 15, 2024 02:02
multi_models_tensorrt_benchmark
///
/// ref nv impl
///
/// lix19937
///
#include <unistd.h>
#include <fstream>
#include <vector>
#include <cassert>
@lix19937
lix19937 / hwc2chw_cresize.cpp
Last active November 15, 2024 02:04
opencv hwc2chw and crop_resize
#include "opencv2/opencv.hpp"
void hwc2chw(const cv::Mat &hwc, int h, int w, int c, cv::Mat &chw /* fp32 */)
{
std::vector<cv::Mat> channels;
cv::split(hwc, channels);
int nbytes = h * w;
int size4[4] = {1, c, h, w};
@lix19937
lix19937 / j6_infer.cpp
Created November 15, 2024 02:04
horizon_j6 infer cpp
#include <algorithm>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <iterator>
#include <map>
#include <queue>
#include <utility>