自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Lift_splat_shoot代码解读

size为(B*N,D,H,W,3)

2023-06-14 21:24:16 207

原创 论文解读FIERY: Future Instance Prediction in Bird‘s-Eye View from Surround Monocular Cameras

自动驾驶需要在多模式场景中作出决策,在这种场景中,估计世界未来状态的预测模型-尤其其他动态代理,是稳健自动驾驶的关键。我们提出了第一个基于RGB视频的鸟瞰图自动驾驶动态代理的预测模型1:resize_and_crop_image函数:裁剪成(224, 480)2:calculate_birds_eye_view_parameters函数。

2023-06-14 20:38:19 575 1

原创 论文解读Motion Transformer with Global IntentionLocalization and Local Movement Refinement

运动预测是自动驾驶的一项基本任务,他对于自动驾驶理解场景,做出决策至关重要。运动预测需要根据agent 状态和路线来预测交通参与者的未来行为,挑战在于物体多模态行为以及复杂的场景环境。主要两种方法两种,1:基于goal的 采用目标候选覆盖所有的目的地,预测每个候选到达真实目的的概率,候选少降低性能,大会增加内存和计算2:direct regression 编码agent特征,自适应的覆盖代理未来行为,收敛速度慢,需要从相同的代理特征中回归不同的运动。

2022-12-18 16:55:49 1701

原创 候选消除算法

候选消除算法

2022-12-18 08:56:15 2627

原创 carla 传感器数据的应用

carla

2022-12-18 08:54:21 220

原创 java多线程编程

java 提供了两种创建线程的方法。方式一:创建一个线程的第一种方法是创建一个新的类,该类继承 Thread 类,然后创建一个该类的实例。继承类必须重写 run() 方法,该方法是新线程的入口点。它也必须调用 start() 方法才能执行。class Loader extends Thread { public void run() { System.out.println("Hello Lu"); }}class MyJavaClass { public static v

2021-08-05 15:16:45 71

原创 java枚举

枚举是固定集的成员enum Rank{ GOLD,SILVER,BRONZE}Rank a = Rank.BRONZE;switch(a) { case BRONZE: System.out.println("第三名!"); break; case SILVER: System.out.println("第二名!"); break; case GOLD: System.out.println("第一名!"); break;}当变量(特

2021-08-05 14:51:19 69

原创 java之向上转型向下转型

对于类,有两种类型的转换。向上转型(Upcasting)可以将一个子类的实例转换为其父类。这是向上转换。下面是一个例子,比如 Dog 是 Animal 的一个子类。Animal a = new Dog();Java 自动将 Dog 类型的变量上传到 Animal 类型。** 向下转型(Downcasting)**将父类的对象转换为其子类称为向下转换。下面是一个例子:Animal a = new Animal(); ((Dog)a).barking();上面的

2021-08-05 09:41:37 84

原创 重写与重载

1.方法的重写规则:必须有相同的参数列表和返回类型。访问权限不能比父类中被重写的方法的访问权限更低。例如:如果父类的一个方法被声明为public,那么在子类中重写该方法就不能声明为protected。声明为final或static的方法不能被重写。构造方法不能被重写。如果不能继承一个方法,则不能重写这个方法。class Animal { public void barking() { System.out.println("Hi"); }}class Do

2021-08-05 08:46:08 252

原创 python爬虫

一、爬虫简介1.爬虫是什么爬虫称为网页蜘蛛或网络机器人,用于自动获(爬)取互联网上的信息,本质就是一段代码任何一门高级语言都可以实现爬虫,并不只有python2.实现原理通过代码,模拟浏览器向服务器发送HTTP或HTTPS请求,然后对服务器相应的结果进行处理,获取想要的数据三步走获取数据:发送请求并接收响应结果处理数据:对响应数据进行处理,筛选出有效数据存储数据:将有效数据存储起来二、基本用法1.获取数据使用urllib标准库#!/usr/bin/env python3#

2021-08-03 09:35:40 105

原创 python函数式编程

一、函数式编程函数式编程是一种编程风格,顾名思义,基于函数1.高阶函数def apply_twice(fun, arg): return fun(fun(arg))def add_five(x): return x + 5print(apply_twice(add_five, 10))2.纯函数函数式编程试图使用纯函数。纯函数没有副作用,并且返回一个仅依赖于它们的参数的值纯函数example:def pure_fun(x,y): temp = x + 2 *

2021-07-31 11:05:04 342

原创 2021-07-28

七、

2021-07-29 11:15:05 70

原创 Python之对像和模块

五、面向对象1.定义类语法class 类名:类中成员类中的成员:实例属性、实例方法、类属性、类方法、静态方法等#!/usr/bin/env python3# -*- coding:utf-8 -*-__author__ = '陈爽'# 定义一个类,使用class关键字class Student: # pass # 直接在类中定义类属性,可以通过类或实例对象来访问 hobby = '吃饭' # 实例方法:将self作为第一个参数的方法 def

2021-07-28 16:18:55 94

原创 python-续

7.字典和集合dict 全称dictionary,使用键值对(key:value)存储数据在其他语言中一般叫map 与js中的JSON类似set是无序的,不允许重复 # ---字典# 定义dict,使用大括号{}scores = { 'tom': 18, 'jack': 58, 'alice': 60}print(scores, type(scores)) # <class 'dict'># 获取print(scores['jack'])prin

2021-07-26 16:17:14 72

原创 python

一、python简介1、python是 什么?python是一种面向对象的解释型计算机程序设计语言,由荷兰人Gudio van Rossum 于1989年发明,公开版本发行于1991年作用:网站开发、后台服务、工具脚本、爬虫、数据分析、人工智能特点:优点:简单(定位:简单、优雅、明确)、代码量少(人生苦短,我用python)、功能强大(大量第三方库)缺点:运行速度慢、代码不能加密补充:python是一门解释型语言,不需要编译,类似于php,不同于java,C#等编译型语言2、安装py

2021-07-24 19:49:43 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除