Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4/23 진행상황 공유 #2

Open
chavokim opened this issue Apr 22, 2021 · 2 comments
Open

4/23 진행상황 공유 #2

chavokim opened this issue Apr 22, 2021 · 2 comments

Comments

@chavokim
Copy link
Owner

  1. 기획안 발표 피드백
  • 기존의 계획은 dot parser, abstraction, (+ 검색 최적화)를 진행하는 것이었지만 교수님이 dot parser를 구현하는 것만으로도 오랜 시간이 걸릴 것 같다는 의견을 주셨습니다. 그래서 괜찮으시다면 이번 학기동안은 dot parsing을 netron에 구현하는데 최선을 다하고, abstrction을 optional한 feature로 진행하고자 합니다.
  1. 현재 진행상황 공유
  • 현재 dot file에 있는 node끼리 연결하는 것까지 구현이 된 상태입니다.(아직 많은 corner case를 대입하지는 않았습니다.)
  • 각 node(layer)에 표시될 정보를 결정해야합니다. dot file에는 HTML이나 text를 그대로 layer 안에 띄워주지만, netron에서는 띄울 attribute field를 설정해주고 이를 표시해야합니다.
  1. 여쭤보고 싶은 것
  • dot file을 export하는 프로그램이 궁금합니다. 외부에 공개된 프로그램이라면 여러 테스트 그래프를 만들고 해당 그래프가 어떻게 rendering되는지 확인해보고 싶습니다.
  • 각 layer별로 어떤 정보가 무조건 화면에 표시되어야하는지 알고 싶습니다.
@dreameye9898
Copy link

넵 일정 상 dot graph 만 그릴 수 있어도 좋을 것 같습니다.

  • dot file을 export 하는 프로그램은 compiler이고 공개가 어려운 상황입니다. data 폴더에 있는 dot 파일들을 그려서 확인해보면 좋겠습니다. 그래프에 출력되는 모든 정보가 포함이 되어야 합니다. data 폴더에 있는 파일들만 그대로 그릴 수 있으면 충분합니다.
  • 각 layer 별로 첨부한 것과 같이 정보가 모두 출력이 되면 좋겠습니다. dot 그래프 안에 특정 정보만 뽑아서 보여주는게 더 어려울 것 같은데 아닌가요?
    스크린샷 2021-04-22 오전 10 09 48
graph3_tensor3 [label="T3] out#0\lu8(axes:[], <(s:0.086979814, o:151) x 1>)\l(-13.133952, 9.0459) x 1\l[1x7x7x2] NxHxWxC\lno buffer"
  xlabel="98B"
  shape="box"
  style="filled, bold"
  fillcolor="Snow1"];

@chavokim
Copy link
Owner Author

netron에서 각각의 layer를 보여주는 logic이(아직 정확하진 않습니다.)

바깥쪽으로 보여줄 attribute를 설정하고, 해당 하는 값을 출력하는 식으로 구성이 되어 있는 것 같아 꼭 보여야하는 부분만 trim에서 출력하려 했습니다. ㅎㅎ 자정 때 다시 한 번 또 얘기하면 될 것 같습니다. 감사합니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants