code: def load_neuron(
      layer_index: Union[str, int],
      neuron_index: Union[str, int],
      dataset_path: str = "https://openaipublic.blob.core.windows.net/neuron-explainer/data/collated-activations",
  ) -> NeuronRecord:
      """Load the NeuronRecord for the specified neuron."""
      url = "/".join(
          [dataset_path, str(layer_index), f"{neuron_index}.json"]
      )
      url = standardize_azure_url(url)
      with urllib.request.urlopen(url) as f:
          neuron_record = loads(f.read())
          if not isinstance(neuron_record, NeuronRecord):
              raise ValueError(
                  f"Stored data incompatible with current version of NeuronRecord dataclass."
              )
          return neuron_record
  
imports: import math
  from dataclasses import dataclass, field
  from typing import List, Optional, Union
  import urllib.request
  import blobfile
  import boostedblob
  from neuron_explainer.fast_dataclasses import FastDataclass, loads, register_dataclass
  from neuron_explainer.azure import standardize_azure_url
label_desc: Use image node_id 4 for calling a global function with example usage: load_neuron(layer_index, neuron_index, dataset_path) and returns: neuron_record