原创 【docker】 docker安裝、初始化配置、啓動

1、安裝docker yum install docker ## CentOS apt install docker.io ## ubuntu 2、啓動、配置 安裝好後啓動service docker start報錯: Cannot

原创 【pytorch-huggingface/transformer】 工作流程整理(未完成)

0、引言 本文記錄使用pytorch、huggingface/transformer 框架工作流程,內容包括: 數據讀取 數據預處理(split shuffle) 預訓練模型下載和準備(預訓練模型參數下載,模型對應Token及超參初始化

原创 【git】 git配置多個github(gitlab)同時使用

一、config配置文件 爲了使得一臺電腦(假設Windows)可以同時連接不同的git倉庫,只需在用戶主目錄下的.ssh文件夾下 C:\Users\用戶名\.ssh 配置config文件,裏面列舉不同git倉庫對應的配置信息 Host g

原创 【Neo4j】 Neo4j數據插入的幾種方式總結

圖庫Neo4j插入數據有多種方法,其效率相差較大,而且部分高效插入方式需停止服務,更適合初始化時導入(當系統運行期間不適合導入) 這裏主要推崇: apoc插件方式,功能強大且可定義動態label; 以及原生的cypher語句插入,只是可用

原创 【Neo4j cypher命令】 使用

零、引言 圖庫Neo4j使用cypher語句爲基本操作語言,本文總結一些關鍵字的使用方法 目錄零、引言一、關鍵詞總結1.1 Load csv 讀取文件1.2 create 創建實體或關係1.3 delete 刪除實體或關係1.4 matc

原创 【Ubuntu】 解決 無法獲得鎖 /var/lib/dpkg/lock-frontend - open (11: 資源暫時不可用

如題 Ubuntu16 解決: 無法獲得鎖 /var/lib/dpkg/lock-frontend - open (11: 資源暫時不可用 無法鎖定管理目錄(/var/lib/dpkg/),是否有其他進程正佔用它 原因: 在使用apt

原创 【python】 Anaconda3配置好後,啓動jupyter服務異常的解決方法

在服務器Ubuntu16-64bit上安裝了Anaconda3,並配置好jupyter參數, 啓動時卻報錯: Traceback (most recent call last): File "/root/anaconda3/lib/py

原创 【Neo4j】 安裝GDS 插件

背景:Neo4j自帶的cypher語句中的 shortestpath allShortestPaths 返回值內容非常有限,不易處理, 在實際生產環境中可用性極低, 且若帶where條件查詢時,查詢效率極低 因此,使用Neo4j自帶的插件

原创 【python、Neo4j】 python3.6環境安裝neo4j客戶端

python調neo4j的庫, 需安裝py2neo, py2neo安裝時, 要注意版本兼容性, (同理,apoc插件安裝時,也要考慮和neo4j版本的兼容) 所以, neo4j版本選擇很重要 目前以下版本兼容性正常無誤: neo4j-4.1

原创 【python】 Anaconda jupyter 服務正常,內核啓動失敗, ipython啓動失敗

【前言】 由於Jupyter使用Ipython內核,說明該問題出現在Ipython內核啓動時報錯, 【排查】 查看jupyter後臺日誌,報: ImportError: cannot import name 'AsyncGenerato

原创 Neo4j 手動安裝apoc插件

一、APOC介紹 APOC插件是 Awesome Procedures of Cypher 是Neo4j圖數據庫的擴展過程和函數庫。 主要功能如下圖: 二、安裝 1. 查看版本依賴並下載jar 查看apoc和neo4j版本對應關係 如

原创 Ubuntu16 安裝配置Neo4j

1、引言 Neo4j是圖數據庫中單節點最受歡迎的一款產品,雖然不支持分佈式,但是Neo4j無論從功能、性能、社區活躍度等都是非常高的。 Neo4j社區版 依賴Java,不同版本的Neo4j依賴不同版本的Java, 目前最新版4.1.x依賴

原创 【python】安裝foolnltk 依賴 Tensorflow 解決Cannot uninstall 'wrapt'. It is a distutils installed project 問題

安裝foolnltk 會依賴安裝tensorflow, 但pip install foolnltk報瞭如下圖錯誤: 解決: pip install -U --ignore-installed wrapt enum34 simplejson

原创 對【Attention is all your need!!】的理解

0、背景 Transformer是2018年穀歌大佬們聯手出品的用於替代RNN的模型,單單使用注意力機制,在該文中使用了多頭自注意力,僅用線性變換來提取特徵信息,能夠極大程度提升並行性,且準確性也有大幅提升。 Transformer被提出用

原创 對 【BERT- Pre-training of Deep Bidirectional Transformers for Language Understanding】 的理解

0、引言 BERT(Bidirectional Encoder Representations from Transformers)自從谷歌提出就一直大熱。首先,它在自然語言處理(NLP)的11個任務中均有較大程度性能提升;其次,BERT在