資源簡介
驗證碼識別
代碼片段和文件信息
#?-*-?coding:?utf-8?-*-
#你要讀取csv文件:train.csvtest.csv
#用tf搭積木
#用搭好的積木生成預測結果,提交到kaggle
import?pandas?as?pd
import?numpy?as?np
import?tensorflow?as?tf
import?matplotlib.pyplot?as?plt
import?os
#讀取csv文件
train_data?=?pd.read_csv(‘./train.csv‘)
X_test?=?pd.read_csv(‘./test.csv‘)
#把訓練數據中的label和特征分離出來
Y_train?=?train_data.iloc[:?0]
X_train?=?train_data.iloc[:?1:]
X_train.shape
X_train?=?X_train.values.astype(‘float32‘)
X_test?=?X_test.values.astype(‘float32‘)
#0-255歸一化成0-1
X_train?=?X_train/255.0
X_test?=?X_test/255.0
#784拉成2828
X_train?=?X_train.reshape([-1?28?28?1])
X_test?=?X_test.reshape([-1?28?28?1])
#plt.imshow(X_train[25][:?:?0])
#plt.show()
#獨熱碼
def?onehot_encoder(label?k):
????m?=?label.shape[0]
????label_one_hot?=?np.zer
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-06-25?17:14??code\
?????目錄???????????0??2018-06-30?09:10??code\tutorial\
?????目錄???????????0??2018-07-02?10:07??code\tutorial\model\
?????文件????????6881??2018-06-27?22:23??code\tutorial\play_mnist.py
?????文件??????240909??2018-06-05?21:04??code\tutorial\sample_submission.csv
?????文件????51118296??2018-06-05?21:05??code\tutorial\test.csv
?????文件??????240909??2018-06-27?22:20??code\tutorial\test_predict.csv
?????文件????????1957??2018-06-27?20:58??code\tutorial\tfboy.py
?????文件????76775041??2018-06-05?21:05??code\tutorial\train.csv
?????目錄???????????0??2018-06-30?09:10??code\verifycode\
?????文件????????1713??2018-06-15?16:01??code\verifycode\crack_verifycode.py
?????目錄???????????0??2018-07-02?10:07??code\verifycode\log\
?????目錄???????????0??2018-07-02?10:07??code\verifycode\model\
?????文件?????????175??2018-06-28?22:30??code\verifycode\train.py
?????目錄???????????0??2018-07-02?10:07??code\verifycode\train_data\
?????文件????????6152??2018-06-29?15:31??code\verifycode\utility.py
?????目錄???????????0??2018-07-02?10:07??code\verifycode\valid_data\
?????文件???????15020??2018-06-29?19:52??code\verifycode\verifyCodeNetwork.py
評論
共有 條評論