Skip to content
This repository has been archived by the owner on Jul 17, 2023. It is now read-only.

Neural-network Object Classifier based on Caffe

Notifications You must be signed in to change notification settings

ProjectArtemis/aerial_detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neural Network based Object Classifier

Install dependencies :

Requires ROS for running

sudo apt-get install --no-install-recommends libboost-all-dev libgflags-dev libgoogle-glog-dev liblmdb-dev libprotobuf-dev libleveldb-dev libsnappy-dev libhdf5-serial-dev protobuf-compiler libatlas-base-dev

Build Caffe :

roscd aerial_detection
cd caffe
cp Makefile.config.example Makefile.config

For CPU-only Caffe, uncomment CPU_ONLY := 1 in Makefile.config.

nano Makefile.config
make all
make distribute
# hack for build issues
protoc src/caffe/proto/caffe.proto --cpp_out=.
mkdir include/caffe/proto
mv src/caffe/proto/caffe.pb.h include/caffe/proto

Build package

cd ~/catkin_ws/
catkin build aerial_detection # or catkin_make

About

Neural-network Object Classifier based on Caffe

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published