原创 asyncio和aiohttp攜程併發

  import asyncio from aiohttp import web import time async def process(): for i in range(10): print("proc

原创 python pickle模塊,打包創建的對象,做持久化

pickle提供了一個簡單的持久化功能。可以將對象以文件的形式存放在磁盤上。   pickle.dump(obj, file[, protocol]) 序列化對象,並將結果數據流寫入到文件對象中。參數protocol是序列化模式,默認值爲0

原创 tensorflow的variable、variable_scope和get_variable的用法和區別

在tensorflow中,可以使用tf.Variable來創建一個變量,也可以使用tf.get_variable來創建一個變量,但是在一個模型需要使用其他模型的變量時,tf.get_variable就派上大用場了。 先分別介紹兩個函數的用法

原创 python websocket 參數

websocket中就有建立連接connect、發送消息send等函數可供使用,但是websocket.WebSocketApp將這些都封裝好了,只用在實例化的時候傳入自定義函數即可,更方便。因此這裏選擇使用websocket.WebSoc

原创 python實現快排算法,傳統快排算法,數據結構

    def quick_sort(lists,i,j): if i >= j: return list pivot = lists[i] low = i high = j whi

原创 pypinyin 獲取拼音,作爲智能設備的喚醒比對結果

  from pypinyin import lazy_pinyin,TONE,TONE2,TONE3,NORMAL a = "小七同學" b = "小琦同學" c = "小雅同學" d = "小婭同學" print(lazy_pin

原创 pyaudio音頻錄製python

  python3.7不支持pyaudio pip在線安裝 whl下載地址:https://github.com/intxcc/pyaudio_portaudio/releases 下載後使用pip離線安裝 pip install PyA

原创 python性能測試,請求QPS測試

  QPS = (1000ms/平均響應時間ms)*服務並行數量 #!/user/bin/env python #coding=utf-8 import requests import datetime import time impor

原创 tensorflow如何切換CPU和GPU

  import os if Bert_Use_GPU: os.environ['CUDA_VISIBLE_DEVICES'] = '0,1' #使用GPU0,1 else: os.environ['CUDA_VI

原创 warmup預熱學習率

學習率是神經網絡訓練中最重要的超參數之一,針對學習率的優化方式很多,Warmup是其中的一種   (一)、什麼是Warmup?Warmup是在ResNet論文中提到的一種學習率預熱的方法,它在訓練開始的時候先選擇使用一個較小的學習率,訓練了

原创 pytorch兩種模型保存方式

  只保存模型參數   # 保存 torch.save(model.state_dict(), '\parameter.pkl') # 加載 model = TheModelClass(...) model.load_state_dict

原创 一個簡單docker服務鏡像的製作,手把手教你製作一個flask的docker容器服務鏡像。

  OK,docker的安裝就不多說了。(自己去搜吧) 下面開始講如何製作鏡像:   1.pull拉取一個centos鏡像,隨意拉取,可以是ubuntu sudo docker pull centos:7   2.在容器中運行它 -i

原创 threading的定時器模塊,python,每間隔一段時間執行一次任務

  工作中常有一些定時任務要處理,比如使用百度的接口,它的access_token是一個更新一次的,每次使用時總是請求會很慢,所以我們把它保存起來,用定時器模塊,定時在過期之前請求一次,或者定時數據同步,這樣比較方便。 from date

原创 SVM簡單分類的使用 sklearn機器學習

  # sklearn 庫中導入 svm 模塊 from sklearn import svm # 定義三個點和標籤 X = [[2, 0], [1, 1], [2,3]] y = [0, 0, 1] # 定義分類器,clf 意爲 cl

原创 gRPC repeated數組的使用 python

  reco.proto syntax = "proto3"; package rpc_package; service HelloWorldService { rpc SayHello (HelloRequest) ret