-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updating OpenFace to version 2.2.0 #741
Commits on Sep 18, 2018
-
Removing code duplication and getting rid of some C++ warnings due to…
… float/double and signed/unsigned mixing.
Configuration menu - View commit details
-
Copy full SHA for 630aba9 - Browse repository at this point
Copy the full SHA 630aba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e354534 - Browse repository at this point
Copy the full SHA e354534View commit details
Commits on Sep 24, 2018
-
* Header guard cleanup (making sure naming is compliant with C++ standards and consistent). * Removing un-needed nullptr checks. * Removing SSE warnings for x64 builds (as SSE is enabled by default no need for a flag) * Reverting Mat deletion
Configuration menu - View commit details
-
Copy full SHA for a274365 - Browse repository at this point
Copy the full SHA a274365View commit details
Commits on Sep 25, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a2d0fee - Browse repository at this point
Copy the full SHA a2d0feeView commit details
Commits on Oct 3, 2018
-
- name of revision - better scripts for model download (not only in Dropbox also OneDrive)
Configuration menu - View commit details
-
Copy full SHA for aa6af6f - Browse repository at this point
Copy the full SHA aa6af6fView commit details
Commits on Oct 5, 2018
-
Update the OpenCV constants to the corresponding ones in cpp namespac…
…e. (#578) Updating OpenCV macros.
Configuration menu - View commit details
-
Copy full SHA for 9c2e5d6 - Browse repository at this point
Copy the full SHA 9c2e5d6View commit details
Commits on Oct 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 10c9ae2 - Browse repository at this point
Copy the full SHA 10c9ae2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40af2cb - Browse repository at this point
Copy the full SHA 40af2cbView commit details
Commits on Oct 20, 2018
-
Removing TBB dependency (#590)
Removing a TBB dependence for code parallelization (done through OpenCV's parralel_for_
Configuration menu - View commit details
-
Copy full SHA for 77eae16 - Browse repository at this point
Copy the full SHA 77eae16View commit details
Commits on Oct 25, 2018
-
Updating the 64 bit OpenBLAS version for Windows to 0.3.3 (50% perf improvement on certain machines)
Configuration menu - View commit details
-
Copy full SHA for 91cb3f9 - Browse repository at this point
Copy the full SHA 91cb3f9View commit details
Commits on Nov 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 126b34f - Browse repository at this point
Copy the full SHA 126b34fView commit details
Commits on Nov 19, 2018
-
Update Windows download script (#608) (#610)
- Automatically choose correct path to the model files so that it works for both, source code compilation and binary use - Use absolute paths in the system exists methods
Configuration menu - View commit details
-
Copy full SHA for c179c1a - Browse repository at this point
Copy the full SHA c179c1aView commit details
Commits on Nov 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ae1a8d0 - Browse repository at this point
Copy the full SHA ae1a8d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85c1f3d - Browse repository at this point
Copy the full SHA 85c1f3dView commit details
Commits on Nov 29, 2018
-
2
Configuration menu - View commit details
-
Copy full SHA for d38ede2 - Browse repository at this point
Copy the full SHA d38ede2View commit details
Commits on Jan 16, 2019
-
Better support for VS2015 and VS2017 projects
Adding appveyor for 2017
Configuration menu - View commit details
-
Copy full SHA for adc4caf - Browse repository at this point
Copy the full SHA adc4cafView commit details
Commits on Jan 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 09b6e51 - Browse repository at this point
Copy the full SHA 09b6e51View commit details
Commits on May 8, 2019
-
* Updated Dockerfile The current one seems outdated, which has no dlib and no cmake 3.2 support * Removing unnecessary installs
Configuration menu - View commit details
-
Copy full SHA for 82cd66c - Browse repository at this point
Copy the full SHA 82cd66cView commit details
Commits on May 12, 2019
-
Adding support for converting Bitmap to RawImage that can be passed t…
…o OpenFace in C# (#697)
Configuration menu - View commit details
-
Copy full SHA for 330383f - Browse repository at this point
Copy the full SHA 330383fView commit details
Commits on May 28, 2019
-
* Travis OpenCV4 update, testing Ubuntu with new OpenCV * Fix to Ubuntu travis * Another attempt at OpenCV 4.0 for Ubuntu * And another OpenCV attempt. * Simplifying the travis script * Ubuntu OpenCV 4 support. * Updating to OpenCV 4, for x64 windows. * Fixes to move to OpenCV 4 on windows. * Travis fix for OpenCV 4 on OSX * Renaming a lib. * Travis opencv4 fix. * Building OpenCV4 versions using appveyor. * Attempt mac travis fix. * Small travis fix. * Travis fix attempt. * First iteration in boost removal and upgrade to C++17 * Test with ocv 4.0 * Moving filesystem out of stdafx * Some more boost testing with cmake. * More CMAKE options * More compiler flag changes * Another attempt at compiler options. * Another attempt. * More filesystem stuff. * Linking to filesystem. * Cmake fix with target linking. * Attempting travis with g++-8 * Attempting to setup g++8 on travis linux. * Another travis change. * Adding OpenBLAS to travis and removing g++-8 * Fixing typo * More travis experiments. * More travis debugging. * A small directory change. * Adding some more travis changes. * travis typo fix. * Some reordering of travis, for cleaner yml * Removing `using namespace std` in order to avoid clash with byte and to make the code more consistent. * Working towards removing std::filesystem requirement, allow boost::filesystem as well. * Making boost an optional dependency * Fixing std issue. * Fixing cmake issue. * Fixing the precompiled header issue. * Another cmake boost fix. * Including missing files. * Removing unnecessary includes. * Removing more includes. * Changes to appveyor build, proper removal of VS2015 * If boost is present, do not need to link to filesystem. * Removing un-needed link library. * oops * Mac attempt at opencv4 travis. * Upgrading OCV to 4.1 on VS2018 * Downloading OpenCV binaries through a script * Triger an appveyor build. * Upgrading VS version. * Attempting VS2017 build * Adding win-32 libraries for OpenCV 4.1 * Adding OpenCV 32 bit libraries.
Configuration menu - View commit details
-
Copy full SHA for 9147dfe - Browse repository at this point
Copy the full SHA 9147dfeView commit details
Commits on May 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d37ec68 - Browse repository at this point
Copy the full SHA d37ec68View commit details -
Configuration menu - View commit details
-
Copy full SHA for d096456 - Browse repository at this point
Copy the full SHA d096456View commit details
Commits on Jun 5, 2019
-
Fixing overlap detection in FaceLandmarkVidMulti:
- correct intersection over union - added overlap detection after all models are tracked
Configuration menu - View commit details
-
Copy full SHA for 6fa6623 - Browse repository at this point
Copy the full SHA 6fa6623View commit details
Commits on Jun 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d815fe6 - Browse repository at this point
Copy the full SHA d815fe6View commit details
Commits on Jun 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5c4f1fe - Browse repository at this point
Copy the full SHA 5c4f1feView commit details
Commits on Jun 18, 2019
-
Missing header in cmake.
Configuration menu - View commit details
-
Copy full SHA for dc44e0f - Browse repository at this point
Copy the full SHA dc44e0fView commit details
Commits on Jun 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5f1f91b - Browse repository at this point
Copy the full SHA 5f1f91bView commit details
Commits on Jul 3, 2019
-
Feature/install script fixes (#735)
Updating ./install.sh by removing old dependencies and making sure it works on fresh installs of Ubuntu 16.04 and Ubuntu 18.04
Configuration menu - View commit details
-
Copy full SHA for 264b84e - Browse repository at this point
Copy the full SHA 264b84eView commit details -
Changing OpenCV library source (for some reason dropbox is not linkin…
…g directly to the x64 dll's)
Configuration menu - View commit details
-
Copy full SHA for c71c8d4 - Browse repository at this point
Copy the full SHA c71c8d4View commit details -
Merge branch 'develop' of https:/TadasBaltrusaitis/OpenFace…
… into develop
Configuration menu - View commit details
-
Copy full SHA for 397a58d - Browse repository at this point
Copy the full SHA 397a58dView commit details
Commits on Jul 4, 2019
-
- Use staged container builds to improve caching and reduce size (#727)
* - Use staged container builds to improve caching and reduce size - Image size reduced from 8 GB to 1.6ish - Switched from Make to Ninja for faster builds that do not hog processor - Removed unneded dependencies - Added to .dockerignore - Readme for docker stuff - Staged Builds - Docker's overlay FS means that `rm`ing files does not reduce size - Once build artifacts are build, the build dependencies are no longer needed - Both of these can be solved by building in a temporary image and copying only the needed libraries in - Leverages DESTDIR to generate a directory structure that can be just copied onto the `/` of the filesystem - Similarly, the data files (like models) can be downloaded ahead of time into their own image and copied in. This saves on network IO. - Anything in a RUN directive that is non-deterministic (e.g. downloading a file from a link, the content of that link changes) does not cause a cache miss, so if you need to update something RUN uses, either modify the dockerfile or build with `--no-cache` to force a rebuild - Switch to Ninja - cmake can generate many types of build systems - Ninja builds faster than GNU Make - `make -j` has a tendency to lock up my system when building locally - Do not need to tell ninja how many jobs to run - .dockerignore - Paths in .dockerignore are basically invisible to dockerd, so when dockerd zips up the build context, all of the cruft can be ignored - it is beneficial to docker build speed to add any large, unnecssary files and directories to .dockerignore. - Just remember they cannot be seen by dockerd * removing cruft and some format fixes * updated dockerfile to opencv 4.1.0
Configuration menu - View commit details
-
Copy full SHA for b802889 - Browse repository at this point
Copy the full SHA b802889View commit details
Commits on Jul 8, 2019
-
Changing how filesystem includes are handled to support systems that …
…have boost installed. (#738)
Configuration menu - View commit details
-
Copy full SHA for ccd018a - Browse repository at this point
Copy the full SHA ccd018aView commit details
Commits on Jul 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for de43686 - Browse repository at this point
Copy the full SHA de43686View commit details -
Merge branch 'develop' of https:/TadasBaltrusaitis/OpenFace…
… into develop
Configuration menu - View commit details
-
Copy full SHA for fece457 - Browse repository at this point
Copy the full SHA fece457View commit details