Граф коммитов

29 Коммитов

Автор SHA1 Сообщение Дата
Evan Shelhamer fe8fe5f3a1 tools make net with phase 2015-02-17 11:35:51 -08:00
Jonathan L Long 7dfe23963c use db wrappers 2015-01-19 15:15:04 -08:00
Kevin James Matzen d275f77332 Renamed Database interface to Dataset. 2014-10-14 19:40:37 -04:00
Kevin James Matzen 08b971feae Templated the key and value types for the Database interface. The Database is now responsible for serialization. Refactored the tests so that they reuse the same code for each value type and backend configuration. 2014-10-14 19:35:23 -04:00
Kevin James Matzen 80a99b939b Changed Database::buffer_t to Database::key_type and Database::value_type 2014-10-14 19:31:30 -04:00
Kevin James Matzen e0b572dd1a Updated Database interface to take key and value by const reference for put and key by const reference for put. Additional copies are made for get and put in the LMDB implementation. 2014-10-14 19:31:30 -04:00
Kevin James Matzen 73b16e43e4 Updated Database interface so that rather than CHECKing for certain conditions inside open, put, get, and commit, these functions return a bool indicating whether or not the operation was successful or a failure. This means the caller is now responsible for error checking. 2014-10-14 19:31:30 -04:00
Kevin James Matzen a1ea5ba4b2 Updated extract_features to take a leveldb/lmdb config option. 2014-10-14 19:31:30 -04:00
Kevin James Matzen 7e504c0612 Updated interface to make fewer string copies. 2014-10-14 19:29:11 -04:00
Kevin James Matzen 6ad4f95113 Refactored leveldb and lmdb code. 2014-10-14 19:25:01 -04:00
Yangqing Jia 370217bf72 some namespace cleaning. 2014-10-14 13:40:55 -07:00
D.Mishkin 98db2dc31e Removed unnecessary "mutable" 2014-09-25 17:30:48 +03:00
Evan Shelhamer b97b88f0c2 LICENSE governs the whole project so strip file headers 2014-08-06 18:35:29 -07:00
Jeff Donahue 92f00dd3a6 Fix header alphabetization lint errors. 2014-08-04 21:26:30 -07:00
Evan Shelhamer e52d91ea33 collect CUDA includes and calls, separate from CPU-only mode, leave out
- collect CUDA includes in device_alternate.hpp
- add guards for CUDA code
- move GPU code into cu from cpp
- make CUDA includes and libraries conditional in Makefile
- drop CUDA dependency from travis-ci build
2014-07-17 11:57:47 +02:00
Evan Shelhamer 2e23f28f62 Merge pull request #511 from kloudkl/extract_multiple_features
Extract multiple features in a single Forward pass
2014-06-26 19:13:28 -07:00
Jonathan L Long a65cb967e6 remove unused variables 2014-06-25 15:11:40 -07:00
Kai Li dda092c84e Init google logging 2014-06-24 22:14:54 +08:00
Kai Li 4a276b03fa Replace the raw pointers with shared_ptr to ensure memory is released 2014-06-24 22:12:44 +08:00
Kai Li 738be6fdfc No need to manually delete the pointers which are managed by std::vector 2014-06-24 22:12:44 +08:00
Kai Li 4415f8c045 Progress should be reported for each feature blob 2014-06-24 22:12:44 +08:00
Kai Li da0f89bbd4 Extract multiple features in a single Forward pass 2014-06-24 22:12:44 +08:00
Jeff Donahue e20c43abc1 update docs (and a couple comments) for refactored layerparam 2014-03-27 23:42:29 -07:00
Jeff Donahue 17a59c3048 make all tools backwards compatible with v0 net param 2014-03-27 23:42:29 -07:00
Evan Shelhamer 6db92e838b Standardize copyright, add root-level CONTRIBUTORS credit 2014-03-27 11:20:35 -07:00
Kai Li 6a60795aec Don't create a new batch after all the feature vectors have been saved 2014-03-19 23:04:42 +08:00
Kai Li 5bcdebdafb Fix cpplint errors for Net, its tests and feature related 3 examples 2014-03-19 23:04:42 +08:00
Kai Li 8e7153b4db Use lowercase underscore naming convention for Net blob & layer getters 2014-03-19 23:04:42 +08:00
Kai Li c60d551781 Move extract_features, binarize_features, retrieve_images to tools/ 2014-03-19 23:04:42 +08:00