原创 java寫卷積神經網絡---CupCnn簡介

前言 在機器學習中,卷積神經網絡是一種深度前饋人工神經網絡,已成功地應用於圖像識別。目前,很多的車牌識號識別,人臉識別等都採用卷積神經網絡,可以說卷積神經網絡在圖像識別方面取得了巨大的成功。當前開源的深度學習框架有很多了,比如caffe,

原创 python adaboost的簡單實現

初學adaboost,自己嘗試着寫了下adaboost的實現,這個實現以幾個簡單的數字作爲訓練樣本,當然,這些數字是帶標籤的。然後嘗試着使用adaboost對其分類。對於10個帶標籤的數字,分類他們只需要3個左右的弱分類器級聯,組成一個強

原创 Android 自定義View-旋轉小按鈕

呃,什麼是旋轉小按鈕?上圖: 自定義這個View的原因是我需要一個能點擊一下就能旋轉顯示正在刷新的小按鈕,等刷新結束後在使它停止旋轉並恢復到初始狀態,並且這個View的字體大小,字體顏色,進度條的顏色等都可以自由配置。 自定義Vi

原创 python 使用Id3算法實現決策樹

依然是學習《統計學習方法》一書所做的簡單實驗,寫代碼的過程參考了大量其他的博客,本人在此深表感謝。代碼實現的依然是書上的例子: import numpy as np import math import operator def C

原创 python KNN算法的簡單實現

這裏依然是學習《統計學習方法》一書中,K近鄰算法的一個實驗嘗試。具體理論可參考該輸,這裏簡單貼出K近鄰算法的思想及實現步驟: 結果展示如下: 大的紅點是傳入的測試點,k傳入的是5,也就是說大紅點的周圍5個點決定大紅點的類別。

原创 深度學習四:tensorflow-使用卷積神經網絡識別手寫數字

當你安裝了tensorflow後,tensorflow自帶的教程演示瞭如何使用卷積神經網絡來識別手寫數字。代碼路徑爲tensorflow-master\tensorflow\examples\tutorials\mnist\mnist_d

原创 使用cmake構建工程

之前在linux下做項目的時候,都要自己手動的寫Makefile來編譯項目。後來,做Android jni開發後,發現Android studio默認的c/c++編譯的工具是cmake,一開始對語法絲毫不動,查了一下資料後慢慢有了一些認識

原创 TimePicker和DatePicker修改文字顏色

使用TimePicker和DatePicker的時候,發現不能設置二者的文字顏色,顏色總是黑色,找來找去也找到設置文字顏色的接口,最終google到了結果,發現很好使,特做記錄。 <TimePicker

原创 Android息屏與亮屏

最近的項目要求apk能在空閒一會後讓屏幕熄滅,檢測到有用戶到來(距離傳感器觸發)後點亮屏幕。百度了一大堆發現很多都不靠譜,google了一會才勉強找到一種能滿足需求的方法,說勉強是因爲這種方法需要到系統設置中給該app設備管理的權限,這使

原创 opencv_traincascade訓練人臉檢測

首次學習使用opencv的opencv_traincascade來訓練級聯分類器,特做記錄。 首先是準備正負樣本,正樣本我準備了1486張64*64的人臉圖片,負樣本隨意尋找了3000張圖片,不包含人臉。 工程如下: data–存放

原创 Android自定義TitleBar/ActionBar

一開始我便很困惑,TitleBar和ActionBar是什麼關係? 我們知道: ActionBar是在android3.3之後推出使用的 android:theme="@android:style/Theme.NoTitleBar.F

原创 深度學習五:tensorboard使用記錄(windows)

TensorBoard 的可視化工具,可以用來展現你的 TensorFlow 圖像,繪製圖像生成的定量指標圖以及附加數據。 tensorBoard的使用設計如下幾個函數: 第一、創建一個事件文件 summary_waiter = tf