Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 00:16
    GitLab | Brennen pushed 1 commits to plom
  • Dec 06 18:58
    Edith Coates opened merge request plom/plom!1700 in plom
  • Dec 06 18:56
    GitLab | Edith Coates pushed 1 commits to plom
  • Dec 06 06:45
    Colin Macdonald opened merge request plom/plom!1699 in plom
  • Dec 06 06:38
    GitLab | Colin Macdonald pushed 1 commits to plom
  • Dec 06 06:36
    Colin Macdonald opened merge request plom/plom!1698 in plom
  • Dec 06 06:27
    GitLab | Colin Macdonald pushed 2 commits to plom
  • Dec 06 06:26
    GitLab | Colin Macdonald pushed 5 commits to plom
  • Dec 05 23:11
  • Dec 05 23:09
  • Dec 05 23:08
    GitLab | Colin Macdonald pushed 123 commits to plom
  • Dec 05 22:26
    GitLab | Edith Coates pushed 9 commits to plom
  • Dec 05 22:26
    GitLab | Edith Coates pushed to plom
  • Dec 05 22:26
    Edith Coates merged merge request plom/plom!1687 in plom
  • Dec 05 22:09
    GitLab | Edith Coates pushed 47 commits to plom
  • Dec 05 22:02
    GitLab | Colin Macdonald pushed to plom
  • Dec 05 22:02
    GitLab | Colin Macdonald pushed 5 commits to plom
  • Dec 05 22:02
    Colin Macdonald merged merge request plom/plom!1685 in plom
  • Dec 05 21:56
    GitLab | Colin Macdonald pushed 45 commits to plom
  • Dec 05 21:46
    GitLab | Colin Macdonald pushed 82 commits to plom
Elizabeth Xiao
@localsystem:matrix.org
[m]
(my ear being in the pic is unintentional)
arechnitzer
@arechnitzer:matrix.org
[m]
someone is supposed to say "No no andrew - manager is an incredible tool"
cbm
@cbm755:matrix.org
[m]
I like it, just uncertain about its future
besides what's so negative about pigs ears anyway?
arechnitzer
@arechnitzer:matrix.org
[m]
(I have just broken out the wine... to drown my manager sorrows... or perhaps just to deglaze a pot while cooking.)
cbm
@cbm755:matrix.org
[m]
\me takes aluminum Apple credit card from folded pigs ear, scratches neck beard and orders triple legato shot with half almond milk, half oak milk latte
arechnitzer
@arechnitzer:matrix.org
[m]
<shudder>
cbm
@cbm755:matrix.org
[m]
Elizabeth Xiao: I think this feature would be great if its easy to do. You should ignore us naysayers. I don't think Manager is likely to have a viable replacement in 2022
arechnitzer
@arechnitzer:matrix.org
[m]
+1
Elizabeth Xiao
@localsystem:matrix.org
[m]
gotcha
Elizabeth Xiao
@localsystem:matrix.org
[m]
plom/plom!1303 I hope the use of just was justified in this case :-) although I had to add some integration between the various tabs, e.g. unknown pages didn't update when moving pages away from the discard pile.
there may be further cases like these
cbm
@cbm755:matrix.org
[m]
cool, I'll take a look!
ggyapa
@ggyapa:matrix.org
[m]
Hello!
cbm
@cbm755:matrix.org
[m]
hi
cbm
@cbm755:matrix.org
[m]
njhlai: go ahead and push changes to that branch if you want
Elizabeth Xiao
@localsystem:matrix.org
[m]
I like Philip's idea of reflecting the confidence of the ML id prediction (e.g. by colour) in the identifier window. Is this data stored somewhere after running the algorithm?
cbm
@cbm755:matrix.org
[m]
not exactly
the current algorithm does not directly give confidences in a meaningful way (which is a warning sign)
the -log likeihood of the matches themselves might give such a thing
cbm
@cbm755:matrix.org
[m]
Maybe this old MR plom/plom!1090 might give some hints? If you want to hack on the UI aspect, you could assume that "prediction_list.txt" has an extra "confidence" column say floats in [0, 1]
cbm
@cbm755:matrix.org
[m]
arechnitzer: it seems you are correct about threading: when someone refreshes manager (a slow operation on a large exam) my uploads pause for a few seconds. I suspect this is because of the with atomic(): blocks, effectively holding a mutex---does that make sense?
Philip Loewen
@philiploewen:matrix.org
[m]
Curious about how PLOM works under the hood. Apparently this requires reading lots of Python. So ... which is the top-level source file with the shortest path-length to a working msgr<->server link? Where is the API actually implemented? (If there is better documentation than "Read the source, Luke", please provide a pointer.) Thanks.
PS: No GUI please!
cbm
@cbm755:matrix.org
[m]
We're working toward Sphinx-generated docs like every other Python project has. Here's a sneak preview: https://personal.math.ubc.ca/~cbm/plom/doc/build/html/solutions.html#technical-documentation
(I linked to Solutions b/c that modules has a reasonably complete docs)
re: API: I think Joey Shi had a summary here: https://gitlab.com/plom/plom/-/issues/1879#note_847031556
Philip Loewen
@philiploewen:matrix.org
[m]
Thanks. Good stuff here! Now in principle I am supposed to be working on other things today ... so I will do some reading and experimenting in the evening.
Benilton de Sa Carvalho
@beniltoncarvalho_gitlab
Hi everyone, apologies if this is documented somewhere (I've been trying to find it for a couple of days). I'm on macOS 12.3.x and I couldn't get the docker image to run properly (lack of experience), so I installed plom through pip3. I'm preparing a test using the 3 questions example shown on the docs. I got to https://plomgrading.org/docs/walkthrough/server.html and I'm stuck at the 'plom-server class' bit (invalid choice). It seems that I should go with 'plom-create make' (I don't have a classlist), but I'm unable to get it to work (I get this error and I'm unable to figure out how to proceed: "plom.plom_exceptions.PlomSSLError: HTTPSConnectionPool(host='0.0.0.0', port=41984): Max retries exceeded with url: /Version (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:1129)')))"). Recommendations?
cbm
@cbm755:matrix.org
[m]
try "export PLOM_NO_SSL_VERIFY=1"
I wonder if those docs are out of date: there is no "plom-server class" anymore I think... Once you get server running, you should use plom-create class ... to upload a classlist. Its also possible to build tests without a classlist.
Benilton de Sa Carvalho
@beniltoncarvalho_gitlab
wow! many thanks! got a new error, but your suggestion definitely solved the issue
cbm
@cbm755:matrix.org
[m]
I've glanced over those docs: they are quite out of date: sorry for this! We're in a bit of a flux b/w versions right now
Benilton de Sa Carvalho
@beniltoncarvalho_gitlab
don't worry! it wasn't a complaint :-)
cbm
@cbm755:matrix.org
[m]
I'm on-and-off for the next couple hours, feel free to ping here
Benilton de Sa Carvalho
@beniltoncarvalho_gitlab
Many thanks... Just one final question. I got to this error "AssertionError: Text didn't fit: is paper number label too long?" (thought it was either my questions labels or name in testSpec.toml) Suggestion on where to look at?
cbm
@cbm755:matrix.org
[m]
In your spec, are you using custom question labels?
Benilton de Sa Carvalho
@beniltoncarvalho_gitlab
I wanted to, but reverted to Q1, Q2 and Q3
cbm
@cbm755:matrix.org
[m]
Did you reupload the spec after changing it?
'plom-create uploadspec ...'
Benilton de Sa Carvalho
@beniltoncarvalho_gitlab
hmmm... I didn't... Will do now. But apparently need to clear DB prior to it.
cbm
@cbm755:matrix.org
[m]
Sadly you may need tp start from.scratch
Benilton de Sa Carvalho
@beniltoncarvalho_gitlab
not a problem at all... thank you so much for your patience
Benilton de Sa Carvalho
@beniltoncarvalho_gitlab
\o/ many many thanks!
cbm
@cbm755:matrix.org
[m]
hi @beniltoncarvalho_gitlab did you get any further with it? Happy to help if I can
arechnitzer
@arechnitzer:matrix.org
[m]
@beniltoncarvalho_gitlab: very curious as to how your came across Plom - and as cbm says - very happy to help
Benilton de Sa Carvalho
@beniltoncarvalho_gitlab
@arechnitzer:matrix.org , I was looking for alternatives to gradescope (not that I used it).... and there was a suggestion on Facebook pointing to Plom... :-)
@cbm755:matrix.org , on my way to print out the exams! :-) couldn't be happier (but will get on the scanning adventure on the next few days)
cbm
@cbm755:matrix.org
[m]
Very cool. Is this a live real life exam? How many students ?
You'll be the first real user outside of UBC... so I want to make sure its a good experience. We can take this to a private conversation cbm@math.ubc.ca