apolinario commited on
Commit
2eb58d1
1 Parent(s): adaa686

Update with Gradio for MindsEye Lite

Browse files
.streamlit/config.toml DELETED
@@ -1,5 +0,0 @@
1
- [theme]
2
- base = "dark"
3
-
4
- [browser]
5
- gatherUsageStats = false
 
 
 
 
 
 
README.md CHANGED
@@ -3,11 +3,9 @@ title: MindsEye
3
  emoji: 💻
4
  colorFrom: pink
5
  colorTo: yellow
6
- sdk: streamlit
7
- sdk_version: 1.2.0
8
  app_file: app.py
9
  pinned: false
10
  license: mit
11
  ---
12
-
13
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces#reference
 
3
  emoji: 💻
4
  colorFrom: pink
5
  colorTo: yellow
6
+ sdk: gradio
7
+ sdk_version: 2.9.1
8
  app_file: app.py
9
  pinned: false
10
  license: mit
11
  ---
 
 
app.py CHANGED
The diff for this file is too large to render. See raw diff
 
disco_streamlit_run.py DELETED
The diff for this file is too large to render. See raw diff
 
hypertron_streamlit_run.py DELETED
The diff for this file is too large to render. See raw diff
 
packages.txt DELETED
@@ -1 +0,0 @@
1
- git
 
 
requirements.txt DELETED
@@ -1,17 +0,0 @@
1
- wget
2
- fvcore
3
- iopath
4
- lpips
5
- datetime
6
- timm
7
- ftfy
8
- pytorch-lightning
9
- omegaconf
10
- einops
11
- kora
12
- imageio
13
- kornia
14
- pathvalidate
15
- torch
16
- opencv-python
17
- regex
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
streamlit_nested_expanders.py DELETED
@@ -1,71 +0,0 @@
1
- from typing import Optional, Iterable
2
-
3
- import streamlit as st
4
- from streamlit import cursor
5
- from streamlit.report_thread import get_report_ctx as get_script_run_ctx
6
- #from streamlit.script_run_context import get_script_run_ctx
7
- from streamlit.errors import NoSessionContext
8
- from streamlit.proto import Block_pb2
9
- from streamlit.proto import ForwardMsg_pb2
10
-
11
- from streamlit.elements.form import FormData, current_form_id
12
- from streamlit.delta_generator import DeltaGenerator
13
-
14
-
15
- def _block(self, block_proto=Block_pb2.Block()) -> "DeltaGenerator":
16
- # Operate on the active DeltaGenerator, in case we're in a `with` block.
17
- dg = self._active_dg
18
-
19
- # Prevent nested columns & expanders by checking all parents.
20
- block_type = block_proto.WhichOneof("type")
21
- # Convert the generator to a list, so we can use it multiple times.
22
- parent_block_types = frozenset(dg._parent_block_types)
23
- # if block_type == "column" and block_type in parent_block_types:
24
- # raise StreamlitAPIException("Columns may not be nested inside other columns.")
25
- # if block_type == "expandable" and block_type in parent_block_types:
26
- # raise StreamlitAPIException(
27
- # "Expanders may not be nested inside other expanders."
28
- # )
29
-
30
- if dg._root_container is None or dg._cursor is None:
31
- return dg
32
-
33
- msg = ForwardMsg_pb2.ForwardMsg()
34
- msg.metadata.delta_path[:] = dg._cursor.delta_path
35
- msg.delta.add_block.CopyFrom(block_proto)
36
-
37
- # Normally we'd return a new DeltaGenerator that uses the locked cursor
38
- # below. But in this case we want to return a DeltaGenerator that uses
39
- # a brand new cursor for this new block we're creating.
40
- block_cursor = cursor.RunningCursor(
41
- root_container=dg._root_container,
42
- parent_path=dg._cursor.parent_path + (dg._cursor.index,),
43
- )
44
- block_dg = DeltaGenerator(
45
- root_container=dg._root_container,
46
- cursor=block_cursor,
47
- parent=dg,
48
- block_type=block_type,
49
- )
50
- # Blocks inherit their parent form ids.
51
- # NOTE: Container form ids aren't set in proto.
52
- block_dg._form_data = FormData(current_form_id(dg))
53
-
54
- # Must be called to increment this cursor's index.
55
- dg._cursor.get_locked_cursor(last_index=None)
56
- _enqueue_message(msg)
57
-
58
- return block_dg
59
-
60
-
61
- def _enqueue_message(msg):
62
- """Enqueues a ForwardMsg proto to send to the app."""
63
- ctx = get_script_run_ctx()
64
-
65
- if ctx is None:
66
- raise NoSessionContext()
67
-
68
- ctx.enqueue(msg)
69
-
70
-
71
- DeltaGenerator._block = _block