dthomas84 commited on
Commit
4d01bea
·
verified ·
1 Parent(s): 03c1913

Update handler.py

Browse files
Files changed (1) hide show
  1. handler.py +11 -5
handler.py CHANGED
@@ -3,6 +3,7 @@ import json
3
  import numpy as np
4
  from transformers import AutoProcessor, MusicgenForConditionalGeneration
5
  import torch
 
6
 
7
 
8
  class EndpointHandler:
@@ -23,17 +24,22 @@ class EndpointHandler:
23
  data (:dict:):
24
  The payload with the text prompt and generation parameters.
25
  """
 
 
 
 
26
  # process input
27
- print(data)
28
- data = json.loads(data)
29
  inputs = data.pop("inputs", data)
30
- print(inputs)
31
  parameters = data.pop("parameters", None)
32
- print(parameters)
33
  duration = parameters.pop("duration", None)
34
- print(duration)
35
  audio = parameters.pop("audio", None)
 
36
  sampling_rate = parameters.pop("sampling_rate", None)
 
37
 
38
  if audio is not None:
39
  audio_list = json.loads(audio)
 
3
  import numpy as np
4
  from transformers import AutoProcessor, MusicgenForConditionalGeneration
5
  import torch
6
+ import logging
7
 
8
 
9
  class EndpointHandler:
 
24
  data (:dict:):
25
  The payload with the text prompt and generation parameters.
26
  """
27
+ # Set up logging
28
+ logging.basicConfig(level=logging.DEBUG)
29
+ logger = logging.getLogger(__name__)
30
+
31
  # process input
32
+ logger.debug(f"Data: {data}")
 
33
  inputs = data.pop("inputs", data)
34
+ logger.debug(f"Inputs: {inputs}")
35
  parameters = data.pop("parameters", None)
36
+ logger.debug(f"Parameters: {parameters}")
37
  duration = parameters.pop("duration", None)
38
+ logger.debug(f"Duration: {duration}")
39
  audio = parameters.pop("audio", None)
40
+ logger.debug(f"Audio: {audio}")
41
  sampling_rate = parameters.pop("sampling_rate", None)
42
+ logger.debug(f"Sampling Rate: {sampling_rate}")
43
 
44
  if audio is not None:
45
  audio_list = json.loads(audio)