summaryrefslogtreecommitdiff
path: root/matlab
AgeCommit message (Collapse)AuthorFilesLines
2017-02-16Merge pull request #4737 from rokm/matcaffe-individual-destructEvan Shelhamer3-0/+30
[matcaffe] allow destruction of individual networks and solvers
2017-02-16Merge pull request #4721 from kashefy/fix_matlab_demo_typosEvan Shelhamer1-3/+4
fix comments in matlab classification demo
2016-11-27fix many typos by using codespellZhou Mo2-2/+2
2016-09-19matcaffe: allow destruction of individual networks and solversRok Mandeljc3-0/+30
2016-09-13fix comments in matlab classification demoYoussef Kashef1-3/+4
2016-01-23show Caffe's version from MatCaffeRonghang Hu2-0/+15
2015-10-17Merge pull request #3116 from ronghanghu/solver-refactorEvan Shelhamer1-1/+4
Solver Refactor: Separate files and Change Solver's Type to String
2015-10-16Add automatic upgrade for solver typeRonghang Hu1-1/+4
2015-10-16Test reading and writing mean proto in matlabRonghang Hu2-1/+20
2015-10-13Update store2hdf5.mAlessandro Giusti1-2/+2
Fixed a bug in two assertions (the condition input argument must be a scalar logical)
2015-10-05Add a caffe.io.write_mean function to the MATLAB interfacezoharby2-0/+32
Useful for exporting models from MATLAB (e.g. MatConvNet) to Caffe
2015-09-01Cleanup: Fixup capitalisation of Caffe_POSTFIX.Darren Garvey1-2/+2
Replaces CAffe_POSTFIX -> Caffe_POSTFIX.
2015-05-30Update ilsvrc_2012_mean.mat to W x H x C, update demo and add commentsRonghang Hu3-32/+42
Update previously ilsvrc_2012_mean.mat stores 'image_mean' variable in H x W x C with BGR channels, which is inconsistent with Caffe's data format and inconsistent with caffe.io.read_mean(..). Replace 'image_mean' with 'mean_data' variable in W x H x C and update classification_demo.m. Also add some comments.
2015-05-29More tests for Blob, Layer, copy_from and step, fix some typosRonghang Hu6-4/+31
More testes are added into test_net.m and test_solver.m
2015-05-29Move demo to demo/ and check weights file existenceRonghang Hu1-7/+20
Move all Matlab demo to caffe/matlab/demo. Since we want the user to add caffe/matlab to Matlab search PATH, we don't want to mess it up with too many files Check if CaffeNet is already downloaded in classification demo.
2015-05-29Clean up old matcaffe wrapper and rename caffe.reset to caffe.reset_allRonghang Hu17-880/+55
Remove old matlab wrapper but keep the classification demo and hdf5 demo Change 'caffe.reset()' to 'caffe.reset_all()' to avoid potential name conflict. Otherwise, Matlab R2015a complains: Warning: Function reset has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.
2015-05-29Aesthetic changes on code style and some minor fixRonghang Hu10-105/+113
2015-05-29Fix matlab tailing dimension 1 issue for shape matchRonghang Hu14-18/+22
Matlab cannot have tailing dimension 1 for ndim > 2, so you cannot create 20 x 10 x 1 x 1 array in matlab as it becomes 20 x 10. Extend matlab arrays to have tailing dimension 1 during shape match.
2015-05-29MatCaffe3 : a powerful matlab interface for caffeRonghang Hu19-0/+1120
Added matcaffe3, a powerful matlab interface. To test it, run 'make mattest'
2015-05-14Update docs for ND blobs (#1970) and layer type is a string (#1694)Jeff Donahue1-2/+2
2015-02-24fixed matcaffe printout to specify num of args (now including train/test phase)forresti1-1/+1
2015-02-19Merge pull request #1899 from philkr/project_source_dirEvan Shelhamer1-1/+1
[cmake] CMAKE_SOURCE/BINARY_DIR to PROJECT_SOURCE/BINARY_DIR
2015-02-18Changing CMAKE_SOURCE/BINARY_DIR to PROJECT_SOURCE/BINARY_DIRphilkr1-1/+1
2015-02-17[matcaffe] give phase to NetEvan Shelhamer2-17/+15
2015-02-16cmake 2.8.7. supportAnatoly Baksheev1-1/+1
2015-02-16improve CMake buildAnatoly Baksheev1-1/+72
2015-02-02add space after "Loading mean file from"Jeff Donahue1-1/+1
2015-01-25Merge pull request #1746 from dj1989/mat_hdf5_demoEvan Shelhamer3-0/+125
Matlab demo for Caffe-compatible HDF5 read/write
2015-01-22fix bugs by adding constXianjie Chen1-3/+3
2015-01-17Matlab demo for Caffe-compatible HDF5 read/writeDinesh Jayaraman3-0/+125
2014-11-05Prevent Matlab on OS X from crashing on errorDaniel Golden1-25/+46
Replace CHECK() and LOG(FATAL) with LOG(ERROR) and mexErrMsgTxt A failed CHECK() or LOG(FATAL) causes Matlab to crash on OS X 10.9 with Matlab 2014a.
2014-10-02[fix] lint causing travis failuresJeff Donahue1-1/+1
2014-10-02Merge pull request #951 from gcinbis/patch-1Evan Shelhamer1-0/+1
Lock the mex file to avoid MATLAB crashes
2014-09-24added a Matlab demo with mean BGR pixel subtraction instead of the mean ↵Karen Simonyan1-0/+102
image subtraction
2014-09-23RGB -> BGR in the matlab demoKaren Simonyan1-4/+5
2014-09-22added example usage to the Matlab scriptKaren Simonyan1-8/+17
2014-09-22added comments to the Matlab demo scriptKaren Simonyan1-35/+12
2014-09-22added matcaffe_demo for the VGG models (RGB input)Karen Simonyan1-0/+109
2014-09-04removed mention of getting_pretrained_models page and old pathsSergey Karayev2-4/+3
2014-08-20Lock the mex file to avoid Matlab crashes.R. Gokberk Cinbis1-0/+1
Commands like "clear all" and "clear function" causes segmentation faults or errors like these (especially after an 'init'): libprotobuf ERROR google/protobuf/descriptor_database.cc:57] File already exists in database: caffe/proto/caffe.proto libprotobuf FATAL google/protobuf/descriptor.cc:862] CHECK failed: generated_database_->Add(encoded_file_descriptor, size): [libprotobuf ERROR google/protobuf/message.cc:333] Type appears to be in generated pool but wasn't registered: caffe.LayerParameter Attempt to restart MATLAB? To avoid these, lock the the mex file.
2014-08-17cmake build systemAdam Kosiorek1-0/+1
2014-08-09Merge pull request #888 from ronghanghu/matcaffe-add-checkSergio Guadarrama1-0/+4
add necessary input checks for matcaffe
2014-08-08add necessary input checks for matcaffeRonghang Hu1-0/+4
2014-08-06Painless binary mean conversion to matlab matrices.Alireza Shafaei1-0/+26
2014-08-06LICENSE governs the whole project so strip file headersEvan Shelhamer1-1/+0
2014-08-04Fix header alphabetization lint errors.Jeff Donahue1-0/+1
2014-08-01fix compiler complaint in matcaffeqipeng1-1/+1
2014-07-03replace all memcpy by caffe_copyEvan Shelhamer1-20/+18
2014-07-03switch to unified virtual addressing CUDA memcpyEvan Shelhamer1-5/+5
Host / device copies are distinguished by the virtual address of the pointers instead of explicit memcpy modes.
2014-04-22add caffe/random_fn lint rule to check for use of rand, rand_r, randomJeff Donahue1-1/+1