原创 python對csv數據文件進行讀取、重構、保存

示例 import numpy as np a = np.loadtxt('mnist_test.csv', usecols=np.arange(2,786), delimiter=',', skiprows=1) a.res

原创 【FATE】MNIST手寫數字識別——卷積神經網絡

【FATE】MNIST手寫數字識別——卷積神經網絡1 環境配置2 準備數據3 編輯運行配置文件3.1 搭建模型3.2 修改運行配置文件4 編輯DSL配置文件5 開始訓練任務6 結果 1 環境配置 操作系統:macOS Sierra

原创 mac jupyter notebook打開瀏覽器空白不顯示文件

解決方法 pip uninstall jupyter notebook pip install jupyter notebook -i https://pypi.tuna.tsinghua.edu.cn/simple --defa

原创 python取列表中最長的字符串

方法 用自帶max()方法 示例 list = ['ale', 'apple', 'plea'] res = max(list, key=len, default='') print(res) >>>apple 解釋 key:

原创 LeetCode 524. 通過刪除字母匹配到字典裏最長單詞(python題解)

LeetCode 524. 通過刪除字母匹配到字典裏最長單詞(python題解)1 題目2 示例3 分析4 題解 1 題目 給定一個字符串s和一個字符串字典d,找到字典裏面最長的字符串,該字符串可以通過刪除給定字符串的某些字符來得

原创 LeetCode 141. 環形鏈表(python題解)

LeetCode 141. 環形鏈表(python題解)1 題目2 示例3 分析4 題解 1 題目 給定一個鏈表,判斷鏈表中是否有環。 爲了表示給定鏈表中的環,我們使用整數 pos 來表示鏈表尾連接到鏈表中的位置(索引從 0 開始

原创 Leetcode 88. 合併兩個有序數組(python題解)

Leetcode 88. 合併兩個有序數組(python題解)1 題目2 示例3 分析4 題解 1 題目 給你兩個有序整數數組 nums1 和 nums2,請你將 nums2 合併到 nums1 中,使 nums1 成爲一個有序數

原创 LeetCode 680.驗證迴文字符串Ⅱ(python題解)

LeetCode 680.驗證迴文字符串Ⅱ(python題解)1 題目2 示例3 思路4 題解5 改進6 注意 1 題目 給定一個非空字符串 s,最多刪除一個字符。判斷是否能成爲迴文字符串。 2 示例 示例 1: 輸入: “aba

原创 單機版FATE實現MNIST手寫數字識別

單機版FATE實現MNIST手寫數字識別一、環境配置二、準備數據1. 下載數據2. 處理數據3. 上傳數據(1)上傳host方數據(2)上傳guest方數據三、編輯運行配置文件1. 搭建模型2. 修改運行配置文件四、編輯DSL配置

原创 聯邦學習框架FATE實踐(訓練/測試步驟及參數說明)

聯邦學習框架FATE實踐(訓練/測試步驟及參數說明)一、FATE概念1. 角色二、訓練1. 準備2. 定義上傳數據配置文件(1)參數說明:(2)示例3. 定義DSL 配置文件(1)概念(2)參數說明(3)示例4.定義運行配置文件

原创 LeetCode 346. 反轉字符串中的元音字母

LeetCode 346. 反轉字符串中的元音字母題目示例分析題解基礎知識1. 兩個數值交換2. 將字符串轉換爲列表3. 將列表轉化爲字符串4. 字符串中的替換操作 題目 編寫一個函數,以字符串作爲輸入,反轉該字符串中的元音字母。

原创 LeetCode 633.平方數之和(python題解)

LeetCode 633.平方數之和(python題解)題目示例分析題解用到的基礎知識計算平方和平方根取整參考 題目 給定一個非負整數 c ,你要判斷是否存在兩個整數 a 和 b,使得 a2 + b2 = c 示例 輸入: 5 輸