ccshan
2018-3-14 07:50:08

I’ll be there. I just pushed some questions that Rajan should answer before the new text gets revised for organization and grammar.


carette
2018-3-14 12:54:46

@ccshan There were a bunch of comments from the PLDI reviewers on ‘our’ sections. We should coordinate on how to address them. [I have a little bit of time today, lots tomorrow and Friday]. In particular, although the principal evaluation part of the paper covers efficiency/accuracy, the reviewers did ask about applicability of our simplifications, which could indeed be ‘evaluated’ — if we wished. We do have a test suite for all of this code, we might be able to leverage that?


samth
2018-3-14 15:45:47

two more things to address:


samth
2018-3-14 15:46:21
  1. how to measure per-model startup time on JAGS (maybe print timings at various points in the script?)

samth
2018-3-14 15:46:39
  1. how to measure simplification time on the same machine as everything else (needs maple license?)

ccshan
2018-3-14 16:21:12

Let me annotate the PLDI reviews with suggestions for what you can do. I’m on that now.


ccshan
2018-3-14 16:58:59

Done. Please let me know if you’d like more coordination.


carette
2018-3-14 17:28:34

Meetings until 2:30, then I’ll look.


ccshan
2018-3-14 21:33:40

@rjnw I’m converting the listings to the math-ish notation, so please leave them alone for the next 30 minutes


rjnw
2018-3-14 21:34:25

oh okay, I just moved the text around it while writing.


ccshan
2018-3-14 21:34:32

Yeah that is all good


rjnw
2018-3-14 21:54:49

for the listings there is a full gmmGibbs program before after ANF step in the pipeline folder.


ccshan
2018-3-14 21:55:09

Are you saying you want to change the listings in the paper?


rjnw
2018-3-14 21:56:47

no if you need more information about those listings


ccshan
2018-3-14 21:57:30

Please digest that information for me so as to answer the question: “Where’s this running example from? …”


rjnw
2018-3-14 21:57:50

That is a small part in the full gmmGibbs program


rjnw
2018-3-14 21:58:18

and the full gmmGibbs is also in the repo along with the tex file


ccshan
2018-3-14 21:58:51

I find the use of (index z docUpdate) in a sum very suspicious. Is that really part of the full gmmGibbs program?


rjnw
2018-3-14 21:58:53

I kept the summate product and histogram and removed the internals


rjnw
2018-3-14 21:59:06

that I might have changed after


rjnw
2018-3-14 21:59:39

I started with gmmGibbs but trying to make it smaller I made some changes


ccshan
2018-3-14 21:59:45

What is the information that the reader needs to know to follow your argument in support of the punch line?


rjnw
2018-3-14 22:00:37

The location of histogram, prod, sum and the free variables inside them is closely related to the actual gmmGibbs program


rjnw
2018-3-14 22:01:00

and the transformations we show are also what happen when we are compiling it


ccshan
2018-3-14 22:02:00

Please put this information in the manuscript. Please disambiguate pronouns such as “them” and “it”. What close relation do you have in mind?


rjnw
2018-3-14 22:02:33

are you keeping the content in the listing same and just changing them to math-ish notation?


rjnw
2018-3-14 22:02:56

I will add that information based on the current example


ccshan
2018-3-14 22:03:41

I am keeping the content in the listing same, except I’m renaming variables, and also in Listing 4 I’m swapping 9 and 1000 to make it more realistic (I think you switched them)


rjnw
2018-3-14 22:04:26

I might have, may be a good idea to use 50 10000 as we use that in our evaluation


ccshan
2018-3-14 22:05:30

Please do that consistently throughout the section after I commit the listings change.


ccshan
2018-3-14 22:06:15

I also find (index t (index z i)) suspicious. Is that really what you want? Does it originate correctly from (\i1 -> \i2 -> (index t i2))? Is the latter correct?


rjnw
2018-3-14 22:08:44

yes but I probably used t and z in place of something else


ccshan
2018-3-14 22:09:55

What’s the something else?


rjnw
2018-3-14 22:18:57

okay no this one is exactly from gmmGibbs



ccshan
2018-3-14 22:21:35

There it seems that the “same” i66 is used to index into both z46 and t47. That’s what I expect. But how does that become (index t (index z i))?


rjnw
2018-3-14 22:25:09

yeah they both use the same index i I miss placed the i as (index z i)


rjnw
2018-3-14 22:25:17

sorry


ccshan
2018-3-14 22:25:27

ok


ccshan
2018-3-14 22:41:30

ok, I pushed the changed listing notation



ccshan
2018-3-15 02:05:31

Nice! Now it’s time to work on something else :slightly_smiling_face:


ccshan
2018-3-15 02:05:58

(For example, your revision of Section 5.0 is a definite improvement.)


ccshan
2018-3-15 02:07:43

(It’s better if you remove remarks as you address them)


ccshan
2018-3-15 02:44:29

@rjnw I just found the Maple Linux installer on a work account that I misplaced root access to, and it’s a 1.2GB file, so maybe the easiest way for you to get Maple is for me to give you a USB drive tomorrow?


rjnw
2018-3-15 02:49:49

What time can I come and pick it up?


rjnw
2018-3-15 04:15:07

rkt mean over 10 trials, jags only one trial, point is after every sweep. jags sweep is 500 seconds


rjnw
2018-3-15 04:15:22

startup removed


rjnw
2018-3-15 04:16:16

which is 25000 seconds for jags


rjnw
2018-3-15 04:16:53