Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

Latest revisions

# Date Author Comment
3dfe7131 02/28/2017 09:37 PM David Sorber

Adding simple program that computes the cosine similarity of two ClusterNode structures.

2423ae90 02/27/2017 01:58 AM David Sorber

I finally found the mystery error that I've been trying to figure out for a while now. The issue was the dreaded too many file descriptors open. This was caused by not closing the pipe() file descriptors from the parent. I also noticed that handing each instance of packjpg the maximum number of files it can take leads to problems. I guess this is also a cause of "too many file descriptors open", so I have limited the number of files handed to each instance of packjpg to 40. The entire program now runs to completion using my Photos library as a (quite large) test data set!

c2405714 02/24/2017 06:49 PM David Sorber

Adding header file that I forgot to add last time around. I also finished up a multithreaded version of the make random nodes script that can create 1 million nodes in ~20 seconds.

095cc187 02/23/2017 08:58 PM David Sorber

Adding preliminary code for making random nodes.

43c9a095 02/22/2017 01:06 AM David Sorber

Fixing the bug I discovered yesterday... I meant to use rfind() instead of find(). I should be ready for another full test.

c8352650 02/21/2017 10:56 PM David Sorber

WIP commit, stashing these debugging changes so I can go mobile.

57e6c22f 02/21/2017 10:19 PM David Sorber

Finished up the changes to make argv a std::vector instead of a regular array. I also implemented the changes to control the size of argv based on system configuration and potentially spawn packJPG multiple times in order to handle a very large number of files. I ran a test on my Photos library and it sort of worked but I ran into some issues that I still need to diagnose.

e0b7f8b9 02/20/2017 12:56 AM David Sorber

WIP commit. I started converting the argv list to a std::vector and adding logic to make sure it does not exceed the maximum argv size.

08cef8d6 02/18/2017 08:42 PM David Sorber

Adding initial CMakeLists.txt. This version only builds PCA, it does not (yet) build packJPG as a subproject.

cd283ecd 02/18/2017 08:33 PM David Sorber

Removing accidentally added object file and adding a .gitignore file to prevent me from accidentally adding another one in the future.

View revisions

Also available in: Atom