原创 機器學習校招手冊邏輯迴歸篇

邏輯迴歸 邏輯迴歸本身是一個很複雜的問題,但是大部分人把邏輯迴歸簡單化,直接化了。認爲LR 就是一個簡單的sigmoid函數,但是大部分人甚至都沒有想過爲什麼是sigmoid 函數 Q:爲什麼邏輯迴歸是 sigmoid 函數? A:這個問

原创 C++學習筆記之——回顧const對象、const成員函數、mutable類型

原文地址:http://blog.csdn.net/ab198604/article/details/18980701 先來總結一下const的一些普遍用法: 1 可以用來定義常量,稱爲const常量

原创 C++學習筆記——位操作的妙用 由leetcode318題想到的

先放題目: Given a string array words, find the maximum value of length(word[i]) * length(word[j]) where the two words do n

原创 機器學習校招手冊之深入理解 極大似然估計 和 貝葉斯最大後驗

極大似然估計和貝葉斯最大後驗是參數估計的兩種最常用的手段 在說極大似然估計(Maximum Likelihood Estimate)與最大後驗概率估計(Maximum A Posteriori estimation)之前,不得不說對於概率

原创 Caffe學習筆記之 ——在Windows下的完全配置

按照循序漸進的思想 首先配置無GPU加速的caffe 需要注意的幾個點: 1) caffe-master\windows將CommonSettings.props.example重命名爲CommonSettings.props 2

原创 C++學習筆記之——map set 與 opencv中的數據結構 如 point 等不兼容

今天寫程序的時候需要去掉重複的座標點 所以很自然的想到用 set 容器 但是一直編譯的時候報錯 所以寫了如下的小程序來 測試 map 和 set 和opencv數據結構的兼容性 #include "stdafx.h" #include

原创 C++學習筆記——erase刪除字符串中特定字符 由leetcode383題想到的

之前寫過一篇文章關於erase和unique的聯合運用刪除數組中的相同的數字,今天做leetcode的時候發現erase的本質是對單個元素的刪除 今天借用leetcode 383題來看下erase刪除容器中的特定的字符的操作 題目是這

原创 caffe學習筆記之——迭代次數的選取

一般100個epoch就夠了,比如你的數據是1000,然後batchsize是128,所以100個epoch需要的迭代次數是 1000*100/128 = 781.25,所以大概迭代800次就夠了

原创 C++學習筆記——sizeof 用法的詳細總結及例程

sizeof 運算符返回一條表達式或一個類型名字所佔用的字節數。sizeof運算符滿足右結合律,其所得的值是一個 size_t 類型的常量表達式。運算符的運算對象有兩種形式: sizeof(type)

原创 數據結構與算法學習筆記——動態規劃的入門與編程實現

本文的內容部分引自: http://hawstein.com/posts/dp-novice-to-advanced.html 前言 我們遇到的問題中,有很大一部分可以用動態規劃(簡稱DP)來解。 解決這類問題可以很大地提升你的能力與技

原创 C++學習筆記---再探 map 的用法之計數重複key的value值的方法,由leetcode 169題想到的

先描述下leetcode 169題的題目: Given an array of size n, find the majority element. The majority element is the element that ap

原创 C++學習筆記——pair與map遍歷深究

之前發過一篇 map 和 set 的組合使用的例子,進行排除常見單詞的重複單詞計數,這個例子中還有一些很多需要思考的問題 例子如下: #include<iostream> #include<string> #include<map>