소스 검색

some stuff works

Denis Mazur 1 년 전
부모
커밋
16619f4564
3개의 변경된 파일17개의 추가작업 그리고 56개의 파일을 삭제
  1. 13 54
      examples/workbench_call_rpc_directly.ipynb
  2. BIN
      server1.id
  3. 4 2
      src/petals/server/handler.py

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 13 - 54
examples/workbench_call_rpc_directly.ipynb


BIN
server1.id


+ 4 - 2
src/petals/server/handler.py

@@ -591,12 +591,14 @@ class TransformerConnectionHandler(ConnectionHandler):
 
         return runtime_pb2.ExpertInfo(serialized_info=MSGPackSerializer.dumps(result))
 
+    @staticmethod
     async def _wrap_input_stream(stream):
         while True:
             expert_request = await anext(stream)
             yield expert_request
-            print(expert_request.metadata)
-            if expert_request.metadata.get("SEP"):
+            metadata = MSGPackSerializer.loads(expert_request.metadata)
+            print(metadata)
+            if metadata.get("_EOS"):
                 break
 
     async def rpc_forward_backward_stream(

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.