File size: 1,194 Bytes
29046a4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
lite_metadata:
  gradio_version: 3.32.0
class_string: gradio.interface.Interface
kwargs:
  title: Gradio Webapp
  description: ''
  article: null
  thumbnail: null
  theme: gradio/seafoam
  css: null
  allow_flagging: never
  inputs:
    class_string: liteobj.listify
    args:
    - class_string: gradio.components.Textbox
      kwargs:
        label: s
  outputs:
    class_string: liteobj.listify
    args:
    - class_string: gradio.components.Number
      kwargs:
        label: output
        precision: 0
  fn:
    class_string: gradify.gradify_closure
    kwargs:
      func:
        class_string: gradify.compile_callable
        kwargs:
          source: "def func(s):\n    char_dict = {}\n    max_length = 0\n    start\
            \ = 0\n    for end in range(len(s)):\n        if s[end] in char_dict:\n\
            \            start = max(start, char_dict[s[end]] + 1)\n        char_dict[s[end]]\
            \ = end\n        max_length = max(max_length, end - start + 1)\n    return\
            \ max_length\n"
          target_name: func
      argmaps:
        class_string: liteobj.listify
        args:
        - label: s
          postprocessing: null
      func_kwargs: {}