"vscode:/vscode.git/clone" did not exist on "f03ca0f93fe11c7d5f0b1cf71dde6f9adecf6299"
- 09 Dec, 2020 1 commit
-
-
Abdolkarim Saeedi authored
Simple typo in the inception training
-
- 07 Dec, 2020 1 commit
-
-
yuriio authored
-
- 04 Dec, 2020 2 commits
-
-
Davis King authored
that cuda is available even though it knows it didn't find cublas, which is part of the standard cuda install. So we need to add a check to see if cmake *really for realz* found cuda.
-
pfeatherstone authored
* Added exponential distribution * tab problem removed? * forgot std:: * Also added Weibull distribution. Very useful indeed. * Simple Weibull distribution unit test * don't forget std:: * sorry, typo * [RAND] - seed the random number generators for consistency and no nasty surprises - added parameter for tolerance - added unit test for exponential distribution * [RAND] print the spinner more often * [RAND] up the tolerance for kurtosis a bit * [RAND] refactored parameters to reflect documentation on wikipedia. * [RAND] added documentation to _abstract * [RAND] i switched the order of the arguments to get_random_weibull and didn't update the unit tests. oops Co-authored-by:pf <pf@pf-ubuntu-dev>
-
- 29 Nov, 2020 2 commits
-
-
Davis King authored
-
Adrià Arrufat authored
* fix typos * add cifar-10 * open files in binary mode * print messages with file name only, like mnist loader * some fixes * add mnist.cpp to CMakeLists.txt * fix test index * do not use iterator in cast * add cifar.cpp to all * Add Davis' suggestions * no need to use namespace std and clean up empty lines
-
- 25 Nov, 2020 2 commits
-
-
pfeatherstone authored
* [SERIALIZATION] fixed bug when (de)serializing vector<complex<float>>. DLIB_DEFINE... macro uses __out and __in variables names for ostream and istream objects respectively to avoid member variable name conflicts. * Refactoring objects in DLIB_DEFINE_DEFAULT_SERIALIZATION to avoid name conflicts with user types * Refactoring objects in DLIB_DEFINE_DEFAULT_SERIALIZATION to avoid name conflicts with user types * removed tabs * removed more tabs Co-authored-by:pf <pf@pf-ubuntu-dev>
-
Adrià Arrufat authored
* Rename function to disable_duplicative_biases * rename also the functions in the tests... oops
-
- 21 Nov, 2020 2 commits
-
-
Adrià Arrufat authored
* Add support for matrix serialization to python API * add double to function names
-
Frankie Robertson authored
-
- 18 Nov, 2020 1 commit
-
-
Adrià Arrufat authored
-
- 17 Nov, 2020 1 commit
-
-
Adrià Arrufat authored
-
- 15 Nov, 2020 1 commit
-
-
Adrià Arrufat authored
-
- 13 Nov, 2020 1 commit
-
-
Adrià Arrufat authored
* Update to PyBind11 v2.2.4 * re-add custom changes * fix indentation * remove blank line
-
- 08 Nov, 2020 2 commits
-
-
Davis King authored
-
Davis King authored
-
- 21 Oct, 2020 1 commit
-
-
Adrià Arrufat authored
-
- 20 Oct, 2020 1 commit
-
-
Adrià Arrufat authored
* wip: layer normalization on cpu * wip: add cuda implementation, nor working yet * wip: try to fix cuda implementation * swap grid_strid_range and grid_strid_range_y: does not work yet * fix CUDA implementation * implement cuda gradient * add documentation, move layer_norm, update bn_visitor * add tests * use stddev instead of variance in test (they are both 1, anyway) * add test for means and invstds on CPU and CUDA * rename visitor to disable_duplicative_bias * handle more cases in the visitor_disable_input_bias * Add tests for visitor_disable_input_bias
-
- 14 Oct, 2020 1 commit
-
-
Adrià Arrufat authored
* fix backtracking when losses stay at inf * always backtrack when there is an inf value
-
- 10 Oct, 2020 1 commit
-
-
Adrià Arrufat authored
* do not use sqrt_2 in device code * use CUDART_SQRT_2PI * better sort includes
-
- 09 Oct, 2020 2 commits
-
-
Adrià Arrufat authored
* Add GELU activation layer * fix some copy-paste leftovers * fix comment * use exact faster implementation * do not use cmath constants
-
Davis King authored
-
- 06 Oct, 2020 1 commit
-
-
Adrià Arrufat authored
* add cuda test for loss_binary_log_per_pixel and some needed refactoring * add cuda test for loss_multiclass_log_per_pixel * forgot to add cpu version in loss * remove a line I added by mistake * fix typos * declare label_to_ignore as static * use tensor_index function instead of index method * test cuda and cpu gradients values * use DLIB_TEST instead of DLIB_CASSERT
-
- 30 Sep, 2020 1 commit
-
-
Adrià Arrufat authored
* add cuda implementation for loss_multiclass_log_per_pixel_weighted * add test for cuda and cpu implementations * fix comment * move weighted label to its own file * Update path in doc Co-authored-by:Davis E. King <davis685@gmail.com>
-
- 25 Sep, 2020 3 commits
-
-
pfeatherstone authored
* [DLIB] STL containers * [DLIB] STL containers * [DLIB] applied code corrections suggested by code review * [DLIB] applied code corrections suggested by code review * [DLIB] applied code corrections suggested by code review
-
aviezab authored
Check if the blas found by pkgconfig is valid before using it.
-
Davis King authored
-
- 24 Sep, 2020 1 commit
-
-
Sajied Shah Yousuf authored
Add copy of license file to root to make github happy.
-
- 19 Sep, 2020 2 commits
-
-
Davis King authored
-
pfeatherstone authored
Extended proxy_(de)serialize objects to work with stringstream, ostringstream, istringstream and vector<char> (#2181) * [DLIB] extended proxy objects to work with strinstream, istringstream, ostringstream and vector<char> * [DLIB] - use std::istream and std::ostream instead of std::istringstream, std::ostringstream and std::stringstream. - put back the filename member variable for better error messages * [DLIB] - review requirement Co-authored-by:pf <pf@pf-ubuntu-dev>
-
- 18 Sep, 2020 1 commit
-
-
Adrià Arrufat authored
-
- 17 Sep, 2020 1 commit
-
-
pfeatherstone authored
* [DLIB] added seekpos and seekoff functions. These are necessary for functions in iostream base class to work properly. e.g. seekg. Note that in seekoff, you do NOT want to check the validity of read_pos after it has been updated. dlib::vectorstream and std::iostream work together to set EOF and/or badbit. Doing something like seekg(10000) should not throw even if the underlying buffer has 2 bytes. You should check if EOF is set and possibly call clear(). We have removed seekg from dlib::vectorstream as this adds confusion. Now std::iostream::seekg is called which somewhere down the callstack will call seekpos and/or seekoff. So there should be no diverging functionality between calling seekg on dlib::vectorstream& or std::iostream& when there is a cast. * [DLIB] vectorstream unit test is updated to run identical tests on dlib::vectorstream& and std::iostream& * [DLIB] only support read pointers and delete copy and move semantics * [DLIB] explicit tests for seekg() in different directions * [DLIB] - no need to delete the move constructor and move assign operator. This is implicitly done by deleting the copy constructor and copy assign operator. * [DLIB] - remove leftover comments. no need - use more idiomatic notation Co-authored-by:pf <pf@pf-ubuntu-dev>
-
- 13 Sep, 2020 2 commits
-
-
Davis King authored
-
pfeatherstone authored
* [DLIB] macro for generating default serialisation functions * [DLIB] refactoring * [DLIB] refactoring
-
- 12 Sep, 2020 1 commit
-
-
Adrià Arrufat authored
* Add scale_prev layer * remove comment and fix gradient * add test for scale_ and scale_prev_ layers
-
- 08 Sep, 2020 1 commit
-
-
Adrià Arrufat authored
-
- 06 Sep, 2020 4 commits
-
-
Davis King authored
The const bug was introduced yesterday and caused some layer visiting to not work on const networks.
-
Adrià Arrufat authored
-
Davis King authored
-
Davis King authored
-