fastmachinelearning / SonicCMS

Services for Optimized Network Inference on Coprocessors (for CMS)
8 stars 8 forks source link

Add MLPF Producer #15

Open kpedro88 opened 4 years ago

kpedro88 commented 4 years ago

The MLPF algorithm has not been officially introduced in CMSSW yet. Implementation in a SonicTriton producer is likely the easiest path (especially for a PyTorch graph-based network, since the PyTorch C++ API is not yet available in CMSSW).

Particular considerations:

Assigned to: @jpata

kpedro88 commented 4 years ago

See: https://github.com/cms-sw/cmssw/pull/32048

srimanob commented 3 years ago

@kpedro88 @jpata Anything else to be done on this issue? Thanks.

jpata commented 3 years ago

The initial proof of concept MLPF producer was merged in cms-sw/cmssw#32048.

I'm working on a MLPF v2 training and PR for cmssw with the goal of reasonable downstream physics with the MLPF candidates in CMSSW. I think additional inference implementations i.e. Sonic could be a good technical follow-up to that. This may be a month or so from now.