learning notes
引言
最近做人臉識別相關,需要用到微軟的 MS-celeb-1M資料集,接觸到了md5格式檔案
求助百度百科md5成功,求助wikipediamd5成功。
md5 是一種使用hash 函式來產生128-bit的hash值。
特點
MD5演算法具有以下特點:
1、壓縮性:任意長度的資料,算出的MD5值長度都是固定的。
2、容易計算:從原資料計算出MD5值很容易。
3、抗修改性:對原資料進行任何改動,哪怕只修改1個位元組,所得到的MD5值都有很大區別。
4、強抗碰撞:已知原資料和其MD5值,想找到一個具有相同MD5值的資料(即偽造資料)是非常困難的。
操作
sublime text 即可進行開啟,編輯等操作。
示例
微軟的MS-celeb-1M資料集的md5檔案內容如下所示:
8be4aaba6fc3950cf405697cf6377e51 *MsCelebV1-Faces-Aligned.zip
*之後的字元很好理解,就是zip檔案的名字,前面的只有32位,不是說好的128位嘛?
python 操作
相關推薦
《Tensorflow | 莫煩 》learning notes
強烈建議先看 5.7 節,哈哈! 1 Tensorflow 簡介 1.1 科普: 人工神經網路 VS 生物神經網路 兩者的區別 人工神經網路靠的是正向和反向傳播來更新神經元, 從而形成一個好的神經系統, 本質上, 這是一個能讓計算機處理和優化的數學模
Code-lover's Learning Notes
JDK 1.4 中引入的新輸入輸出 (NIO) 庫在標準 Java 程式碼中提供了高速的、面向塊的 I/O。本實用教程從高階概念到底層的程式設計細節,非常詳細地介紹了 NIO 庫。您將學到諸如緩衝區和通道這樣的關鍵 I/O 元素的知識,並考察更新後的庫中的標準 I/O
Python learning notes — Those cool stuff
L-layer Neural NetworkShape of the vectorsIf the size of our input XX is (12288,209) (with m=209 examples) then:
【Learning Notes】變分自編碼器(Variational Auto-Encoder,VAE)
近年,隨著有監督學習的低枝果實被採摘的所剩無幾,無監督學習成為了研究熱點。VAE(Variational Auto-Encoder,變分自編碼器)[1,2] 和 GAN(Generative Adversarial Networks) 等模型,受到越來越多的關注
my learning notes
onclick="javascript:window.history.back(-1);" 方法一、以按鈕點選的方式實現: <input type="button" name="Submit
【Learning Notes】生成式對抗網路(Generative Adversarial Networks,GAN)
在學習 Variational Auto-Encoder時,同時注意到了 GAN 研究的火熱。但當時覺得 GAN 非常不成熟(訓練不穩定,依賴各種說不清的 tricks;沒有有效的監控指標,需要大量的人工判斷,因此難以擴展到圖像之外的高維數據)。在讀了 Good
learning notes
引言 最近做人臉識別相關,需要用到微軟的 MS-celeb-1M資料集,接觸到了md5格式檔案 求助百度百科md5成功,求助wikipediamd5成功。 md5 是一種使用hash 函式來產生128-bit的hash值。 特點 MD5演算法具有以
Objective-C Learning notes
There Some points in Objective-C just like NSString,NSArray,NSDictionary,Protocol,interface,abort dealing,Delegate,Listeners and mo
Deep Learning Notes: Chapter 1 Introduction
前言 最近開始讀《Deep Learning》一書。這讓我有了一個邊讀書邊寫筆記的動機:能夠讓人很輕鬆流暢的把握住這本書的脈絡,從而讀懂這本書的核心內容。 由於終究是英文表達更地道,因此該筆記都是節選自書中的原文。只有在我比較有把握的情況下才會給個別概念加上
【Learning Notes】CTC 原理及實現
CTC( Connectionist Temporal Classification,連線時序分類)是一種用於序列建模的工具,其核心是定義了特殊的目標函式/優化準則[1]。 jupyter notebook 版見 repo. 1. 演算法 這裡
Android Service learning notes
Service As one of the four major components of Android, it is used to perform a number of tasks that do not require user interaction as
Cethy‘s Learning Notes
KITTI資料集感謝~收藏用!摘要:本文融合了Are we ready for Autonomous Driving? The KITTI Vision Benchmark Suite和Vision meets Robotics: The KITTI Dataset兩篇論文的
Pagedown learning notes
有效 edi nload cdn 白名單 converter var div name Pagedown Links Google wiki page Download Markdown.Converter.js var converter = new Markdown
CS 229 notes Supervised Learning
pmf ocm borde pem clu hex nts blog wid CS 229 notes Supervised Learning 標簽(空格分隔): 監督學習 線性代數 Forword the proof of Normal equation and, b
「Deep Learning」Notes on Squeeze-and-Excitation Network (SENet)
QQ Group: 428014259 Sina Weibo:小鋒子Shawn Tencent E-mail:[email protected] http://blog.csdn.net/dgyuanshaofeng/article/details/84179554 [1]
「Computer Vision」Notes on Deep Learning for Generic Object Detection
QQ Group: 428014259 Sina Weibo:小鋒子Shawn Tencent E-mail:[email protected] http://blog.csdn.net/dgyuanshaofeng/article/details/83834249 [1]
「Deep Learning」Notes on Bottleneck Attention Module (BAM)
QQ Group: 428014259 Sina Weibo:小鋒子Shawn Tencent E-mail:[email protected] http://blog.csdn.net/dgyuanshaofeng/article/details/84180118 [1]
(轉) Learning Deep Learning with Keras
trees create pda sse caffe latex .py encode you Learning Deep Learning with Keras Piotr Migda? - blog Projects Articles Publications Res
linux commands notes
kill lsof 完整 mtr sta hctosys ipo lastb .sh fsck -y mtr IP cat/tac runlevel/tty eject /eject -t 開/關 mount -o loop *.iso /mnt --bind /roo
Reinforcement Learning Q-learning 算法學習-2
action 結果 最小 clas gamma -1 文章 距離 blog 在閱讀了Q-learning 算法學習-1文章之後。 我分析了這個算法的本質。 算法本質個人分析。 1.算法的初始狀態是隨機的,所以每個初始狀態都是隨機的,所以每個初始狀態出現的概率都一樣的。如果訓