原创 【Python併發】【Python多進程(一)】創建進程

【Python併發】【Python多進程(一)】創建進程 【Python併發】【Python多進程(二)】進程間通信 【Python併發】【Python多進程(三)】進程間數據共享 【Python併發】【Python多進程(四)】

原创 【Tensorflow】多分類問題的Precision、Recall和F1計算及Tensorflow實現

一、二分類問題的Precision、Recall、F1 網絡上關於Precision、Recall和F1的介紹有很多,因此這裏只作簡單回顧。 在二分類問題中,根據真實類別和預測類別的組合可以分爲四中情況,分別是TP(True Po

原创 【Python併發】【Python多進程(二)】進程間通信

【Python併發】【Python多進程(一)】創建進程 【Python併發】【Python多進程(二)】進程間通信 【Python併發】【Python多進程(三)】進程間數據共享 【Python併發】【Python多進程(四)】

原创 【自然語言處理】【手把手實現BILSTM-CRF命名實體識別模型並部署(一)】預訓練詞向量的裁剪與保存

import numpy as np import pandas as pd 一、介紹 1. 預訓練詞向量 預訓練詞向量是一種詞的分佈式表徵,常見的詞向量有word2vec、fasttext及Glove等。在這些預訓練詞向量中,

原创 【深度學習】愛因斯坦求和約定(einsum)

import tensorflow as tf print(tf.__version__) 2.0.0 一、愛因斯坦求和約定(einsum)的介紹 愛因斯坦求和約定是一種對複雜張量運算的優雅表達方式。在實現深度學習模型時,使用

原创 【張量分解(二)】CP分解

本文是對論文Tensor Decompositions and Applications進行了翻譯、整理、篩選和適當的補充,如何希望深入理解可以閱讀原文。 相關文章: 【張量分解(一)】符號與基礎知識 【張量分解(二)】CP分解

原创 【LeetCode】55.跳躍遊戲

題目描述 給定一個非負整數數組,你最初位於數組的第一個位置。數組中的每個元素代表你在該位置可以跳躍的最大長度。判斷你是否能夠到達最後一個位置。 示例 1: 輸入: [2,3,1,1,4] 輸出: true 解釋: 從位置 0 到 1 跳

原创 【圖表示學習】實現DeepWalk

DeepWalk是一種圖嵌入算法,其原理見【圖表示學習】word2vec與DeepWalk DeepWalk的源代碼Github爲https://github.com/phanein/deepwalk 本文是對源代碼的簡化和重

原创 【圖表示學習】word2vec與DeepWalk

一、word2vec 在自然語言處理中,詞向量是一種常見的詞分佈式表示。詞表中的每個單詞均由一個維度固定的連續向量表示。word2vec是2013年Google公佈的訓練詞向量的工具,其包含了兩個模型,分別是:CBOW和SkipG

原创 【Tensorflow】用於構建大規模分佈式模型的高階API(四)_Estimator模型的保存

import numpy as np import pandas as pd import tensorflow as tf from sklearn import datasets from sklearn.model_sele

原创 【張量分解(三)】Tucker分解

本文是對論文Tensor Decompositions and Applications進行了翻譯、整理、篩選和適當的補充,如何希望深入理解可以閱讀原文。 相關文章: 【張量分解(一)】符號與基礎知識 【張量分解(二)】CP分解

原创 【張量分解(一)】符號與基礎知識

本文是對論文Tensor Decompositions and Applications進行了翻譯、整理、篩選和適當的補充,如何希望深入理解可以閱讀原文。 一、介紹 物理或工程中的張量,在數學中通常稱爲張量場。本文所涉及到的張量是

原创 【Python併發】【Python多進程(四)】進程同步

當多個進程對一個共享的變量進行讀寫操作時,爲了保證運行結果的正確性,通常需要對進程之間進行同步。當然,同步會降低併發的程度。常見的同步方式有:Lock(鎖)、Semaphore(信號量)、Event(事件)和Condition(條

原创 【Python併發】【Python多進程(三)】進程間數據共享

Python進程間數據共享主要有兩種方式,一種是共享內存,另一種是通過數據管理其(Manager)來實現。 一、共享內存 共享內存允許多個進程共享一個存儲區域,一個進程寫入共享內存中的信息,其他進程可以方便的讀取。 在Python

原创 【LeetCode】51和52.N皇后

N皇后 題目描述 n 皇后問題研究的是如何將 n 個皇后放置在 n×n 的棋盤上,並且使皇后彼此之間不能相互攻擊。 上圖爲 8 皇后問題的一種解法。 給定一個整數 n,返回所有不同的 n 皇后問題的解決方案。每一種解法包含一個明確的