{
  "docId": "019dd923-5e88-73ef-bd5c-fd5012384ae3",
  "docSlug": "bf350dd574c19997",
  "documentTitle": "2021 Air Street Capital The State of AI Report 2021",
  "authorId": "AirStreetCapital",
  "authorName": "Air Street Capital",
  "documentKindSlug": "consulting-deck",
  "documentKindLabel": "Consulting deck",
  "sourceTypeSlug": "vc_research",
  "sourceTypeLabel": "VC research",
  "presentationDate": null,
  "orientation": "landscape",
  "aspectRatio": 1.777,
  "pageNumber": 74,
  "pageCount": 188,
  "prevPage": 73,
  "nextPage": 75,
  "slideType": "industry_trends",
  "function": "summarize",
  "density": "dense",
  "nDataPoints": 3,
  "notes": "Includes a code snippet demonstrating JAX syntax and a logo/library comparison graphic.",
  "elementsJson": [
    "headline_text",
    "bullet_list",
    "paragraph",
    "screenshot",
    "infographic"
  ],
  "metadataConfidence": 0.95,
  "imagePath": null,
  "slideHref": "/slides/019dd923-5e88-73ef-bd5c-fd5012384ae3/74",
  "deckHref": "/decks/019dd923-5e88-73ef-bd5c-fd5012384ae3",
  "deckJsonHref": "/decks/019dd923-5e88-73ef-bd5c-fd5012384ae3.json",
  "deckAnchorHref": "/decks/019dd923-5e88-73ef-bd5c-fd5012384ae3#slide-74",
  "components": [
    {
      "bbox": null,
      "kind": "callout",
      "text": "Given Google's weight in machine learning research and their investment in JAX, the framework is certainly here to stay.",
      "attrs": null,
      "subkind": null,
      "toolName": "Visual emphasis",
      "toolSlug": "visual-emphasis",
      "confidence": null,
      "componentId": "019dd952-47c4-7719-a209-1764a3be23af",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.1,
        "w": 0.2,
        "x": 0.745,
        "y": 0.345
      },
      "kind": "image",
      "text": "JAX logo and library comparison",
      "attrs": null,
      "subkind": "infographic",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "96175ccc-2c92-40c5-9526-cb6e4eb64e23",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.65,
        "w": 0.65,
        "x": 0.02,
        "y": 0.22
      },
      "kind": "list",
      "text": "Introduced by Google in late 2019, JAX is a python package that combines Autograd and XLA to accelerate computations for machine learning research.\nA convenient feature of JAX is its resemblance to numpy, making it easier to adopt.\nThe JAX ecosystem is rapidly growing, with libraries for neural networks, optimization, reinforcement learning, and federated learning.\nOf the 14,500 models available on Hugging Face, 4,900 have a JAX implementation, compared to 11,500 for Pytorch and 1,200 for Tensorflow.\nGiven Google's weight in machine learning research, the framework is here to stay.\nWhile not used in production yet, the research to production gap is expected to close.",
      "attrs": null,
      "subkind": "bullet",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "01e0c8f5-0677-4ee5-8408-45ca25fcde99",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": null,
      "kind": "metric",
      "text": "Hugging Face model implementations: 4,900",
      "attrs": null,
      "subkind": "primary",
      "toolName": "Quantification",
      "toolSlug": "quantification",
      "confidence": null,
      "componentId": "019dd952-47c4-7719-a209-19bbfee1aa53",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.35,
        "w": 0.3,
        "x": 0.695,
        "y": 0.5
      },
      "kind": "other",
      "text": "Code snippet showing JAX import and gradient calculation",
      "attrs": null,
      "subkind": "unclassified",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "65080da6-0cd9-422f-a84f-58c5d84d01c6",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.05,
        "w": 0.5,
        "x": 0.02,
        "y": 0.14
      },
      "kind": "title",
      "text": "Here comes a new framework challenger: JAX",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "8c3bcc1f-664d-44cc-a4bf-6a1fa7169a65",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [],
  "arcBeats": [
    {
      "to": 152,
      "from": 5,
      "beatId": "019dd95a-0682-776c-8e35-0affbadec38e",
      "arcName": "The Triple Take",
      "arcSlug": "triple-take",
      "beatName": "The Facts (What)",
      "beatSlug": "triple-take-the-facts-what",
      "evidence": "Definitions p.5-6, Exec Summary p.7, then Sections 1-3 catalog evidence.",
      "position": 1,
      "confidence": 78,
      "parentBeatName": "Setup",
      "parentBeatSlug": "setup"
    },
    {
      "to": 152,
      "from": 10,
      "beatId": "019dd95a-0682-776c-8e35-1b3ee3a1c012",
      "arcName": "The Mountain",
      "arcSlug": "mountain",
      "beatName": "Rising Action",
      "beatSlug": "mountain-rising-action",
      "evidence": "Three sections accumulating evidence of accelerating progress.",
      "position": 2,
      "confidence": 55,
      "parentBeatName": "Development",
      "parentBeatSlug": "development"
    }
  ],
  "loops": [],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}