User 249 | 4/23/2014, 5:42:25 AM
Hey Danny, I got everything in order and got my features ready and the test and validate file ready and have attached the same. The execution stops when it comes to the assert line double factor = 1.0 - (edge.data().x_ij vertex.sigma / other.data().sigma)w(product);
assert(factor > 0);
The assert fails and I can't wrap my head around why it fails. I have made minimal change to your code and haven't tampered
how the values are assigned to the graph. I have started understanding the graphlab api so that I can use it to improve the efficiency. I have stuck to the libsvm but somehow I have a gut feeling there is something wrong there.
To understand your mentioned example file -1 3:1 4:1 6:1 9:1 1 4:1 5:1 18:1 19:1 -1 and 1 are the non click and click and then 3,4,6,9 in the first line and 4,5,18,19 are the feature IDs
and the ':1' basically shows that they were present for this particular instance of a click or no click. Another issue that I think is coming up is the number of replica vertices is the same as the number of
total vertices. I'm not sure why that is happening either. ========== Graph statistics on proc 0 =============== Num vertices: 130022 Num edges: 1040000 Num replica: 130022 Replica to vertex ratio: 1
Num local own vertices: 130022 Num local vertices: 130022 Replica to own ratio: 1 Num local edges: 1040000 Edge balance ratio: 1
Thanks a lot for your help earlier.