Chieh

@Chieh

Github: https://github.com/chiehpower

Joined on Oct 17, 2018

  • Test simulation program:modsim32 Python library used: https://github.com/pymodbus-dev/pymodbus?tab=readme-ov-file Usage - Modsim32 File > New image image Connection > Connect > Modbus/TCP Svr image Set the Port 502
     Like  Bookmark
  • Deploy a simple server Notes: 開對外Port可於 "網路與安全" > "安全姓群組" 裡面設定對外Port 如果有架設反向代理伺服器,則還須於 "負載平衡" 裡面做設定對外Port。 如果是設虛擬運算,則需要先行創建一個虛擬網路。 本篇可以了解:
     Like 1 Bookmark
  • Set up the Linux env Steps: Install basic libraries in Linux chmod +x sol sudo ./sol install all Install the GPU driver sol install gpu-driver
     Like  Bookmark
  • JSON Viewer Chrome extension 安裝完之後,要開啟這個才可以看本地端的檔案。 選擇用Chrome做開啟檔案 開起來長這樣,可以於設定裡面去切換theme。
     Like 1 Bookmark
  • What is Docker? Docker is an open-source platform for building, deploying, and managing containerized applications. image container dockerhub : a place of storing images Category
     Like  Bookmark
  • Before we install NVIDIA gpu, we need to make sure Nouveau which is turned off. Steps Check the status. lsmod | grep nouveau Add the following content
     Like  Bookmark
  • Preparing Check nouveau (Important!) Check nouveau whether it is working or not. If nouveau is working now, then you need to turn off. Otherwise, after you install the NVIDIA gpu driver, it will encoutner some issues. lsmod | grep nouveau If response is nothing, then it is not working. If it prints something, then you can follow this instruction Turn off Nouveau to turn off it.
     Like 1 Bookmark
  • 在虛擬運算中,設定GPU環境來執行深度學習相關的服務 深度學習不外乎就是環境內須能使用GPU,我認為能夠安裝GPU Driver為當前最重要的一個環節,也是所有流程裡面最容易裝不好的一個環節,因此特別寫下詳細的操作完整流程。 大致流程: 創建一個配有GPU的Ubuntu虛擬運算。 安裝GPU。 安裝Docker並確認可執行GPU。 先安裝GPU驅動:
     Like  Bookmark
  • OS: Ubuntu 20.04 Install Golang packages 安裝GVM sudo apt-get update sudo apt-get install -y binutils bison gcc make bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer)
     Like 1 Bookmark
  • Purpose Integrate MinIO into Triton inference server Introduction Dashboard Layout: Buckets Identity Users
     Like  Bookmark
  • Download the version from here: https://ftp.gnu.org/gnu/gcc/ In my case, I need to downgrade the gcc version from 9.4 to 9.3 since my running kernel version was compiled by 9.3. wget https://ftp.gnu.org/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.gz Then please uncompress it. tar -xvf gcc-9.3.0.tar.gz cd gcc-9.3.0
     Like  Bookmark
  • We need to install several Python packages. Paddle PaddleOCR layoutparser ENV AGX device Ubuntu OS 18.04
     Like  Bookmark
  • Installation sudo apt-get update && sudo apt-get install supervisor After install the supervisor, it will generate the relevant documents in /etc/supervisor/. Set up the documents We can set the login the web page by user and password in the supervisord.conf file. [inet_http_server] port=*:9000
     Like  Bookmark
  • 簡介 我筆電的型號是UX303UB大概於2016/2017年間購入,當初選購的時候有兩種規格可以選擇,一個是1TB HD,另一個是256GB SSD,那時候覺得256GB容量實在太小了,因此容量取向就選擇了HDD,但是殊不知其開機速度,程式操作等等都大受影響,到後來基本上開機就要數十到半小時之久,整體操作反應非常緩慢,因此後來這台電腦就很少使用,而最近覺得放著也是放著,不如自己來更換SSD硬碟,看是否能夠大幅提升使用體驗,恢復這台筆電的工作產值XD 其實一度有想拿去給電腦維修店的人做更換,比較省事而且也比較安心,畢竟自己沒操作過,也會擔心是否操作不當而造成元件損壞等等情況發生,但有點懶而且也不確定哪一間店家值得信任,最終還是自己挑選SSD,讓自己嘗試做更換囉。 流程 整理流程可分為兩部份:第一部份是做硬碟(硬體)的更換,第二部份是做重灌系統到新的硬碟。 更換硬碟 需要準備:
     Like  Bookmark
  • DVC is meaning of Data Version Control. GitHub Introduction We usually used Git to control code versions, but we knew that it was not good for controling large files or non-code documents. Also, suppose if we add one large file by git and push to registry such as Github, there are some potential issues inside actually. As we know, usually deep learning or mahcine learning developers / researhers request to do a lot of trainings based on many verious experiments, so we need to find a proper way to maintain and manage those models. First of all, it will highly increase .git folder size ; for example, if your whole files size are 1GB, it will have another 1GB in the .git folder. Hence, it will account for 2GB.
     Like  Bookmark
  • Put your jobs in the background Pure Ampersand The simple way is to use & (aka ampersand) this sign. It can directly put your task in the background. However, the jobs will be interrupted after you turn off the terminal. Nohup Command nohup python (script) > log 2>&1 &
     Like  Bookmark