Aplikasi Web Image Caption menggunakan Neural Network (Part 2)

cover

Pada Part 1 saya telah posting sekilas tentang Recurrent Neural Network lewat slide. Pada posting kali ini saya akan share bagaimana menjalankan project yang telah saya modifikasi dari NeuralTalk 2 pada mesin Anda. Lihat project dan instruksi pemasangan pada laman github saya di : https://github.com/hynra/ImageSub. Jika belum jelas, saya akan share langkah-langkahnya :

  • Karena project ini berjalan diatas Torch, maka langkah pertama install Torch di mesin Anda


  • Update bash_profile

  • Install Neural Network pada Torch menggunakan Luarocks

  • Download cjson untuk menyimpan data hasil processing pada file json sehingga bisa dipanggil oleh web interface. Download : http://www.kyne.com.au/~mark/software/lua-cjson.php. Download dan ekstrak cjason kemudian install dengan luarocks .
  • Install Loadcaffe, just in case Anda ingin membuat data training sendiri :

  • Install torch-hdf5 dan h5py untuk store data yang telah di proses.
  • Sekarang install h5py, namun sebelum itu Anda harus install miniconda terlebih dahulu : 
  • Install h5py menggunakan miniconda
  • Selanjutnya untuk keperluan web, install beberapa package berikut :

  • Clone project ImageSub

  • Run python server :

  • Buka localhost:8080 pada browser Anda :

Memang proses instalasinya cukup panjang, karena memerlukan banyak komponen. Sangat disarankan memakai komputer dengan spek High-end. Karena membutuhkan banyak sekali source untuk processingnya. Project ini masih tahap development, jika Anda berhasil menginstall pada mesin Anda, akan terasa banyak sekali perbaikan yang harus diperbaiki. Oleh karena itu silahkan berkontribusi, Anda bisa fork, pull request atau request contributor pada project ini dilaman Github saya di : https://github.com/hynra/ImageSub.

Silahkan tinggalkan komentar jika Anda memiliki pertanyaan.

Related Posts:

Leave a Reply

Your email address will not be published. Required fields are marked *