Skip to content

Instantly share code, notes, and snippets.

name: "AlexNet"
layer {
name: "data"
type: "Data"
top: "data"
top: "label"
include {
phase: TRAIN
}
transform_param {
layer {
name: "loss"
type: "SoftmaxWithLoss"
bottom: "fc8"
bottom: "label"
top: "loss"
}
layer {
name: "loss"
type: "SoftmaxWithLoss"
layer {
name: "loss"
type: "SoftmaxWithLoss"
bottom: "fc8"
bottom: "label"
top: "loss"
}
@RafaRuiz
RafaRuiz / RectangleModelTestWeakAccesses.kt
Created January 12, 2018 18:53
RectangleModel Tests Weak Accesses
@RunWith(Parameterized::class)
class RectangleModelTestWeakAccesses {
@JvmField
@Parameterized.Parameter(0)
var o1: Point? = null
@JvmField
@Parameterized.Parameter(1)
var o2: Point? = null
@JvmField
@RafaRuiz
RafaRuiz / RectangleModelTestConstructorBased.kt
Created January 12, 2018 18:49
RectangleModel Tests Constructor Based
@RunWith(Parameterized::class)
class RectangleModelTestConstructorBased constructor(
private val o1: Point,
private val o2: Point,
private val expected: Boolean) {
companion object {
@JvmStatic
@Parameterized.Parameters
fun data(): MutableList<Array<out Any?>>? {
@RafaRuiz
RafaRuiz / RectangleModel.kt
Created January 12, 2018 18:46
Rectangle Model for Unit tests
/**
* o1----------------------o
* | |
* | |
* | |
* o-----------------------o2
*
* @param topLeftPoint would be o1
* @param bottomleftPoint would be o2
*/
@RafaRuiz
RafaRuiz / SimpleListActivity.kt
Last active May 25, 2018 20:38
Simple List Activity
class SimpleListActivity :
BaseActivity(), SimpleListActivityViewPresenter {
@BindView(R.id.back_IV)
lateinit var backMore: AppCompatImageView
@BindView(R.id.recyclerViewMore)
lateinit var recyclerView: RecyclerView
@BindView(R.id.moreBannerImage)
class SimpleListActivityViewPresenterLogic constructor(private val simpleListActivityViewPresenter: SimpleListActivityViewPresenter) :
SimpleListActivityPresenter {
/**
* Lifecycle functions
*/
override fun onCreate() {
simpleListActivityViewPresenter.setOnClickListeners()
simpleListActivityViewPresenter.loadBannerImage()
interface SimpleListActivityPresenter {
fun onCreate()
fun onResume()
fun setOnBackPressed(backMore: AppCompatImageView)
fun setOnSignInClicked(moreSignInButton: Button)
fun setOnRegisterClicked(moreRegisterButton: Button)
fun refreshView(notLoggedInArea: View, recyclerView: RecyclerView)
fun configureRecyclerView(recyclerView: RecyclerView)
fun loadBannerImage(bannerImage: ImageView)
interface SimpleListActivityViewPresenter {
fun loadBanner()
fun configureRecyclerView()
fun refreshView()
fun setOnClickListeners()
fun getActivity(): FragmentActivity
}