# DeepJet: a portable ML environment for HEP

- Institution: CERN
- Department: Machine Learning
- Taught by: swapneel mehta, Swapneel Sundeep Mehta
- Year: 2018
- Language: English
- Subjects: Computer science
- Source: [CERN](https://videos.cern.ch/record/3010022)
- Licence: [CERN](http://copyright.web.cern.ch)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

In this presentation we will detail the evolution of the DeepJet python environment. Initially envisaged to support the development of the namesake jet flavour tagger in CMS, DeepJet has grown to encompass multiple purposes within the collaboration. The presentation will describe the major features the environment sports: simple out-of-memory training with a multi-treaded approach to maximally exploit the hardware acceleration, simple and streamlined I/O to help bookkeeping of the developments, and finally docker image distribution, to simplify the deployment of the whole ecosystem on multiple datacenters. The talk will also cover future development, mainly aimed at improving user experience..

0:00:00 Slide 1

0:00:23 Slide 2

0:01:28 Slide 3

0:02:09 Slide 4

0:02:47 Slide 5

0:03:27 Slide 6

0:05:01 Slide 7

0:05:12 Slide 8

0:07:42 Slide 9

0:08:42 Slide 10

0:10:07 Slide 11

0:10:46 Slide 12

0:10:52 Slide 13

0:12:19 Slide 14

0:12:49 Slide 15

0:12:53 Slide 16

0:13:08 Slide 17

0:13:43 Slide 18

0:14:17 Slide 19

0:15:07 Slide 20

0:15:25 Slide 21

## Lectures

1. [DeepJet: a portable ML environment for HEP](https://invisiblenetwork.ai/learn/cern/3010022/32b2cb34223b), 21 min (CERN's player)
