Commit Graph

6738 Commits

Author SHA1 Message Date
Davis King ac5206eb10 merged 2017-09-01 23:08:25 -04:00
Davis King e5df3d8e49 merged 2017-09-01 23:07:12 -04:00
Davis King 60d474a8b7 merged 2017-09-01 21:24:38 -04:00
Davis King 972bf3c46b Made the box colors in imglab spread more evenly over the color space. 2017-09-01 17:38:41 -04:00
Davis King 511c05adbe Updated spec 2017-09-01 17:35:32 -04:00
Davis King 5940ebf375 Made it so crossed out overlay boxes are drawn slightly faded. 2017-09-01 16:47:27 -04:00
Davis King f53c6c32fc Fixed a bug in the extract layer that trigged when a tensor with a different
number of samples than the tensor used to initialize the network was passed
through the layer.
2017-08-31 09:27:04 -04:00
Davis King 9e67724d43 Clarified spec 2017-08-31 09:25:27 -04:00
Davis King b8dc0044fb Improved error message. 2017-08-31 09:25:07 -04:00
Davis King 0bb3d9f1d1 Fixed error in input_rgb_image_pyramid::image_contained_point(). The function
didn't properly account for the new padding on the edge of the pyramid and
might erroneously indicate that a point wasn't inside the original image when
really it was.
2017-08-31 07:21:07 -04:00
Davis King 7b9154ff92 Record last changeset and set PATCH version to 99 2017-08-28 18:18:45 -04:00
Davis King e62f9ee5b3 Added tag v19.6 for changeset 3eaa0e35b1b4 2017-08-28 18:17:46 -04:00
Davis King cf0f61921c Created release v19.6 2017-08-28 18:17:46 -04:00
Davis King ae9fe86daa updated docs 2017-08-28 18:17:40 -04:00
Davis King 7767f68038 merged 2017-08-28 08:00:43 -04:00
Evgeniy Fominov 2a33dc2ac6 fix static runtime in cuda with clang and windows (#773) 2017-08-28 08:00:17 -04:00
Davis King ed9199ecbf saving more pypi notes 2017-08-27 20:04:31 -04:00
Davis King 50e8b23f0a Record last changeset and set PATCH version to 99 2017-08-27 19:35:22 -04:00
Davis King 330a53dca6 Added tag v19.5 for changeset 9121e039950d 2017-08-27 19:34:24 -04:00
Davis King 763a6ef850 Created release v19.5 2017-08-27 19:34:24 -04:00
Davis King a4eb894ff0 Set this file to executable 2017-08-27 19:13:46 -04:00
Davis King 3263488114 merged 2017-08-27 18:41:27 -04:00
Guillaume Ramé bbf3d987b2 improvements to cnn face detection python interface (#780)
* improvements to cnn face detection interface

* mmod rectangle object renaming. possibility to set batch size in multi image detection. Added check to make sure images are all the same size.
2017-08-27 18:40:31 -04:00
Davis King 32e00f1aea updated docs 2017-08-27 18:40:21 -04:00
Davis King 71db541a92 Minor cleanup 2017-08-27 18:18:00 -04:00
Davis King 306fd3af10 updated docs 2017-08-27 13:03:58 -04:00
Davis King 3211da440d Yet more comments 2017-08-27 12:01:24 -04:00
Davis King a362305e1b cleanup 2017-08-27 10:46:49 -04:00
Davis King 5e9f094d5a Fixed compiler warning 2017-08-27 09:23:57 -04:00
Davis King 71f78c1ee6 Fixed compiler warnings 2017-08-27 09:23:49 -04:00
Davis King 88c1bf3b46 Added youtube links 2017-08-27 09:17:05 -04:00
Davis King efb1d83dd3 More comments 2017-08-27 09:11:49 -04:00
Davis King 54de7a8546 Added more comments 2017-08-27 08:29:36 -04:00
Davis King aec695fc26 Cleanup 2017-08-27 07:31:50 -04:00
Davis King f6e23cabc7 Gave upsample_image_dataset() an option to limit upsampling on really large images. 2017-08-27 07:31:38 -04:00
Davis King 238febcc7a updated docs 2017-08-26 17:31:24 -04:00
Davis King 51eae2ba07 Added two vehicle detection examples. 2017-08-26 17:13:47 -04:00
Davis King 0a7a75a245 Added a version of resize_image() that works inplace. 2017-08-26 08:49:19 -04:00
Davis King ce3ed6591d Added overloads of max_pointwise() and min_pointwise() that take 3 arguments. 2017-08-26 08:39:18 -04:00
Davis King 678728dc23 Made imglab --cluster ignore ignored boxes when doing all aspects of clustering. 2017-08-25 22:29:40 -04:00
Davis King bdd5016d85 Added options to input_rgb_image_pyramid that let the user set create_tiled_pyramid()'s padding parameters.
Also changed the default outer border padding from 0 to 11. This effects even
previously trained models.  So any model that doesn't explicitly set the outer
patting to something else will have a padding of 11.  This should be a more
reasonable value for most networks.
2017-08-25 22:01:02 -04:00
Davis King cf77875dce Gave create_tiled_pyramid() the ability to include padding around the outsides
of the pyramid image.
2017-08-25 20:35:47 -04:00
Davis King 02cf246dce Changed the functions that transform between input tensor coordinates and
output tensor coordinates to use dpoint instead of point.  This way, we can
obtain sub-pixel coordinates if we need them.
2017-08-25 18:38:40 -04:00
Davis King 2883650b0a Made resize_image() and functions that use it like the pyramid objects produce
better results when run on float and double images.  There was needless
rounding to integers happening in the bilinear interpolation.  Now if you work
with a float image the entire process will run without integer rounding.
2017-08-25 18:21:35 -04:00
Davis King 5a0824c0f3 Clarified spec 2017-08-25 18:20:17 -04:00
Davis King e7774a4c59 Clarified spec 2017-08-25 12:59:55 -04:00
Deniz Evrenci 6fbe3c6055 C++11 features (#778)
* Make noncopyable constructor and destructor default

C++11 provides the functionality.
Defining empty functions cause all classes derived from noncopyable
to be non-trivially constructible and non-trivially destructible.

For example, matrix with compile-time layout by definition does not
require an explicit destructor and should be trivially destructible
; however, deriving from noncopyable makes it non-trivially
destrutible. This also affects vector<T, 2> and vector<T, 3>.

* Delete array2d copy constructor and assignment operators
2017-08-25 05:40:22 -04:00
Deniz Evrenci ef25c56fbb Include drectangle.h to point_transforms.h (#777) 2017-08-25 05:39:07 -04:00
Davis King ba8cc45538 updated docs 2017-08-24 19:51:12 -04:00
Davis King 8e6132463a Fixed grammar 2017-08-24 19:42:22 -04:00