วันพฤหัสบดีที่ 2 มิถุนายน พ.ศ. 2559

การติดตั้ง LAPACK (How to install LAPACK on ubuntu)

บทความนี้เป็นการติดตั้ง LAPACK ซึ่งเป็นโปรแกรม หรือ โมดูลหนึ่งที่ใช้ในการพัฒนา deep learning โดยที่ LAPACK ได้ถูกพัฒนาขึ้นจากภาษาฟอร์แทน  และ LAPACK ทำให้หน้าที่ในแก้ไขปัญหาต่าง ๆ ในรูปแบบการจำลองระบบขึ้นมาทำงานโดยจะใช้ linear equations, least-squares solutions of linear systems of equations, eigenvalue problems ในการจัดการ  

ก่อนการติดตั้งตัว LAPACK ขออธิบายก่อนนะครับว่าระบบปฏิบัติที่เราใช้เป็น UBUNTU Linux ในการติดตั้งตัว LAPACK ดังนั้นคำสั่งต่าง ๆ เราจะอิงจาก UBUNTU เป็นหลักนะครับ งั้นเรามาเริ่มกันเลยนะครับ


1. sudo wget http://www.netlib.org/lapack/lapack-3.6.0.tgz
    # Download lapack  file โดยผ่าน command line
    #ในการ download lapack file เราสามารถ download ได้โดยผ่านทาง web site: http://www.netlib.org/lapack/lapack-3.6.0.tgz (ขณะที่ผมทำการติดตั้งนั้น version ล่าสุดคือ 3.6.0)

2. sudo tar -xvzf lapack-3.6.0.tgz
    #เป็นการแตก lapack file

3. cd lapack
    #เข้าไปใน folder lapack ที่เราได้แตกไฟล์ออกมา

4. cp make.inc.example make.inc
    #Copy config file from make.inc.example to make.inc

5. sudo make blaslib   
    #Install blaslib

6. sudo make blas_testing 
    #Testing blas after install blaslib

7. sudo make lapack_install
    #Install lapack

8. sudo make lapacklib 
    #Create lapack library

9. sudo make tmglib
    #Install and Create the Test Matrix and generator Library

10. ulimit -s 65000
      #เป็นคำสั่งที่ต้องใส่เพราะไม่งั้น Err เวลาสั่ง make ในขั้นตอนต่อไป

11. sudo make lapack_testing 
      #Test lapack

12. cd TESTING/LIN

13. sudo make
      #Execute files 

14. cd LAPACK/TEST

15. sudo make

16. cd ..

17. sudo make

หมายเหตุ
1. make              #เป็นเหมือนคำสั่งในการ install 
2. make clean    #เป็นเหมือนคำสั่งในการ  delete
3. How to install everything, you can read from readme file or install file in directory program.

Website
File setup: http://www.netlib.org/lapack/index.html
How to setup: http://www.netlib.org/lapack/lawn81/node1.html


ไม่มีความคิดเห็น:

แสดงความคิดเห็น