首页 > 其他 > 详细

meitu 面试

时间:2020-06-22 17:14:48      阅读:71      评论:0      收藏:0      [点我收藏+]

1.在一个无序数组中找到中位数:

https://blog.csdn.net/zdl1016/article/details/4676882

2.正则化的作用:

https://blog.csdn.net/u014038273/article/details/79967790

3.resnet 的结构是什么

解决参数过多的方法:

有两种解决思路,一种是调整求解方法,比如更好的初始化、更好的梯度下降算法等;另一种是调整模型结构,让模型更易于优化——改变模型结构实际上是改变了error surface的形态。

ResNet的作者从后者入手,探求更好的模型结构。将堆叠的几层layer称之为一个block,对于某个block,其可以拟合的函数为??(??)F(x),如果期望的潜在映射为??(??)H(x),与其让??(??)F(x) 直接学习潜在的映射,不如去学习残差??(??)??H(x)−x,即??(??):=??(??)??F(x):=H(x)−x,这样原本的前向路径上就变成了??(??)+??F(x)+x,用??(??)+??F(x)+x来拟合??(??)H(x)。作者认为这样可能更易于优化,因为相比于让??(??)F(x)学习成恒等映射,让??(??)F(x)学习成0要更加容易——后者通过L2正则就可以轻松实现。这样,对于冗余的block,只需??(??)0F(x)→0就可以得到恒等映射,性能不减。

 

3.c++ python 中子类调用父类的方法:

A是B的父类,fun()是B继承的A的,在B中调用A的fun()则是A::fun()

 

meitu 面试

原文:https://www.cnblogs.com/ldphoebe/p/13177418.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!