面试总结--商汤

今天又是被吊打的一天,问了好多都不知道的问题,所以记录一下,供自己复习时用,也分享给一起面试的同学,一起加油。废话少说,直入正题。

1、python中全局解释锁(GIL)是什么意思?

全局解释锁(GIL)是指计算机解释性语言中使用的一种机制,用于同步线程的执行,以便一次只能执行“一个本地线程”,使用 GIL 的解释器使用允许一次只执行一个线程,即使在多核处理器上运行也是如此。全局解释锁可以保证同一时刻只有一个线程来运行。

我们所说的Python全局解释锁(GIL)简单来说就是一个互斥体(或者说锁),这样的机制只允许一个线程来控制Python解释器。这就意味着在任何一个时间点只有一个线程处于执行状态。GIL对执行单线程任务的程序员们来说并没什么显著影响,但是它成为了计算密集型(CPU-bound)和多线程任务的性能瓶颈。
2、平均需要抛掷多少次硬币,才会首次出现连续两个正面?

本来刚开始以为这道题很简单结果做了半天没做出来。后来发现其实类似于Fibonacci 数列,还挺难的,网上答案挺多的。就不抄了

3、逻辑回归和线性回归有什么区别?

逻辑回归是线性回归的基础上增加了sigmoid函数使得线性回归问题变成分类问题。

4、什么是伪逆矩阵?

也称为广义逆矩阵。公式为 AXA=A XAX=X 则,X为A的伪逆矩阵

5、BN层有什么作用,BN在pytorch中的维度是什么?有可学习的参数吗?

6、如果训练过程中Loss一直不降,或者Loss反复震荡你会怎么办?

7、双阶段的目标检测方法你知道哪些?

8、1884. 鸡蛋掉落-两枚鸡蛋

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值