原创 tensorflow配置問題

with tf.Session(config=tf.ConfigProto(...),...)    tf.ConfigProto一般用在創建seesion的時候。用來對session進行參數配置 #tf.ConfigProto()的參數

原创 Python中雙冒號的作用[::]

1. range(n)生成[0,n)區間的整數 (左閉右開) 2.a[start:end:step]   [start,end)    (左閉右開)          a[:end]:取得範圍爲[0,end) range(10)[1::2

原创 leetcode:103 Jump Game

題目: Given an array of non-negative integers, you are initially positioned at the first index of the array. Each element

原创 caffe代碼學習(1)

(1)explicit關鍵字   顯示構造函數,防止構造函數隱式轉換。 (2)const :         1. void f(const int i) { } 對傳入參數進行檢查,不匹配會報錯;          2. void f(

原创 創建一個二維數組兩種方法

1.   int **p;       p=new int*[m];       for(int i=0;i<m;i++){             p[i]=new int[n];    } 2.  vector<vector<int>

原创 未報價快遞損毀如何處理(網上信息整理)

1.    快遞賠償程序是什麼 1.1.   索賠申告 寄件人在超出快遞服務組織承諾的服務時限、並且不超出快件受理索賠期限內,可以依據索賠因素向快遞服務組織提出索賠申告。快遞服務組織應提供索賠申告單給寄件人,寄件人填寫後遞交給快遞服務組織

原创 tensorflow--優化器optimizer

本文主要介紹各種優化器的使用。因爲大多數機器學習的任務就是最小化損失,在損失定義的情況下,後面的工作就交給優化器了。深度學習常見的是對梯度的優化,也就是說,優化器最後其實就是各種對於梯度下降算法的優化。幾個常用的API tf.tra

原创 反向傳播 tensorflow back propagation

參考:cs231n課程筆記翻譯:反向傳播筆記反向傳播是利用鏈式法則遞歸計算表達式的梯度方法。機器學習可以看做是數理統計的一個應用,在數理邏輯統計中一個常見的任務就是擬合,也就是給定一些樣本點,用合適的曲線解釋這些樣本點隨着自變量的變化關係

原创 openpose使用記錄

環境時ubutnu 16.04 爲了下載openpose快一些,安裝ss sudo apt install libsodium-dev pip install git+https://github.com/shadowsocks/sha

原创 機器學習面試乾貨精講

序言本文儘可能的不涉及到繁雜的數學公式,把面試中常問的模型核心點,用比較通俗易懂但又不是專業性的語言進行描述。希望可以幫助大家在找工作時提綱挈領的複習最核心的內容,或是在準備的過程中抓住每個模型的重點。實戰環境說明:Python 2.7;

原创 c++引用和指針

1.reference 爲對象起另外一個名字int ival=1024;int &refval=ival;      //refval指向ivalint &refVal2;            //報錯,引用必須被初始化引用並非對象,只

原创 有 n 個學生站成一排,每個學生有一個能力值,牛牛想從這 n 個學生中按照順序選取 k 名學生,要求相鄰兩個學生的位置編號的差不超過 d,使得這 k 個學生的能力值的乘積最大,你能返回最大的乘積嗎?

輸入描述: 每個輸入包含 1 個測試用例。每個測試數據的第一行包含一個整數 n (1 <= n <= 50),表示學生的個數,接下來的一行,包含 n 個整數,按順序表示每個學生的能力值 ai(-50 <= ai <= 50)。接下來的一

原创 機器學習中L1正則化和L2的區別

1。 使用L1可以得到稀疏的權值,使用L2可以得到平滑的權值1.1 正則化模型正則化就是吧額外的約束或者懲罰項加到已有的模型(損失函數)上,以防止過擬合併提高泛化能力。損失函數由原來的E(x,y)變成:E(x,y)+alpha||W||W

原创 vgg16構造模型圖

vgg16構造模型圖:http://ethereon.github.io/netscope/#/gist/dc5003de6943ea5a6b8b或者下面:

原创 ubuntu下編譯和鏈接的過程 &amp;&amp;編寫opencv makefile

編譯&&鏈接編譯就是將源文件通過Complier,生成中間文件,在windows下,中間文件就是.obj 文件,在Ubuntu下,就是.o文件,即 Object File,這個動作叫做編譯(compile)。然後再把大量的Object F