{"action":"created","issue":{"url":"https://api.github.com/repos/swsnu/ds2spring2018/issues/16","repository_url":"https://api.github.com/repos/swsnu/ds2spring2018","labels_url":"https://api.github.com/repos/swsnu/ds2spring2018/issues/16/labels{/name}","comments_url":"https://api.github.com/repos/swsnu/ds2spring2018/issues/16/comments","events_url":"https://api.github.com/repos/swsnu/ds2spring2018/issues/16/events","html_url":"https://github.com/swsnu/ds2spring2018/issues/16","id":321466453,"number":16,"title":"HW2 관련 추가 공지 드립니다.","user":{"login":"gyeongin","id":10707460,"avatar_url":"https://avatars1.githubusercontent.com/u/10707460?v=4","gravatar_id":"","url":"https://api.github.com/users/gyeongin","html_url":"https://github.com/gyeongin","followers_url":"https://api.github.com/users/gyeongin/followers","following_url":"https://api.github.com/users/gyeongin/following{/other_user}","gists_url":"https://api.github.com/users/gyeongin/gists{/gist_id}","starred_url":"https://api.github.com/users/gyeongin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gyeongin/subscriptions","organizations_url":"https://api.github.com/users/gyeongin/orgs","repos_url":"https://api.github.com/users/gyeongin/repos","events_url":"https://api.github.com/users/gyeongin/events{/privacy}","received_events_url":"https://api.github.com/users/gyeongin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-09T07:51:06Z","updated_at":"2018-05-09T09:08:22Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Notebook에서 `voxceleb_main.py`, `voxceleb_input.py` 등 파일을 수정하신 후에 분산 수행 하기 전, 사용하실 4개의 instance의 위 파일들을 모두 수정해 주셔야 합니다.\r\nNotebook상으로 고친 내용은 그 Notebook을 실행하고 있는 instance에만 반영이 되었을 것이고, 이를 나머지 3개의 instance의 Notebook에 직접 일일이 접속해서 변경 사항을 반영하는것이 상당히 번거롭기 때문에 이 과정을 쉽게 대체 할 수 있는 스크립트를 제공해 드립니다.\r\n\r\n아래 링크의 파일을 다운로드 하신 후, hw2 디렉토리에 업로드 해주십시오.\r\nhttps://github.com/swsnu/ds2spring2018/blob/master/hw2/copy.sh\r\n파일을 오픈해 주시고, `authenticate.sh`에서 하셨던 것 처럼 ip 주소 리스트를 사용하고 계신 4개 instance의 ip주소로 바꾸어 주십시오.\r\n`bash /home/ubuntu/notebooks/hw2/copy.sh`로 실행하시면 해당 노트북에서 `voxceleb_main.py`, `voxceleb_input.py`를 변경하신 부분들이 나머지 3개 instance에도 반영됩니다.\r\n\r\n추가로, 현재 `voxceleb_main.py`가 기본으로 체크포인트를 저장하는 장소는 https://github.com/swsnu/ds2spring2018/blob/master/hw2/voxceleb_main.py#L25 를 보시면 알 수 있습니다.\r\n이 default 값을 `/home/ubuntu/notebooks/hw2/voxceleb-10-model`로 바꿔주시면 notebook 상에서 바로 체크포인트 파일을 확인하실 수 있습니다."},"comment":{"url":"https://api.github.com/repos/swsnu/ds2spring2018/issues/comments/387674770","html_url":"https://github.com/swsnu/ds2spring2018/issues/16#issuecomment-387674770","issue_url":"https://api.github.com/repos/swsnu/ds2spring2018/issues/16","id":387674770,"user":{"login":"gyeongin","id":10707460,"avatar_url":"https://avatars1.githubusercontent.com/u/10707460?v=4","gravatar_id":"","url":"https://api.github.com/users/gyeongin","html_url":"https://github.com/gyeongin","followers_url":"https://api.github.com/users/gyeongin/followers","following_url":"https://api.github.com/users/gyeongin/following{/other_user}","gists_url":"https://api.github.com/users/gyeongin/gists{/gist_id}","starred_url":"https://api.github.com/users/gyeongin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gyeongin/subscriptions","organizations_url":"https://api.github.com/users/gyeongin/orgs","repos_url":"https://api.github.com/users/gyeongin/repos","events_url":"https://api.github.com/users/gyeongin/events{/privacy}","received_events_url":"https://api.github.com/users/gyeongin/received_events","type":"User","site_admin":false},"created_at":"2018-05-09T09:08:22Z","updated_at":"2018-05-09T09:08:22Z","author_association":"CONTRIBUTOR","body":"추가로 evaluation을 위한 help 스크립트를 제공해 드립니다.\r\n\r\n아래 링크의 파일을 다운로드 하신 후, hw2 디렉토리에 업로드 해주십시오.\r\nhttps://github.com/swsnu/ds2spring2018/blob/master/hw2/eval_run.sh\r\n`bash /home/ubuntu/notebooks/hw2/eval_run.sh`로 실행하시면 evaluation을 위한 python 코드가 실행되며, 저장된 checkpoint 파일들을 순서대로 읽어 `step XX, top-1 error = 0.XXX`를 화면에 보여줍니다.\r\n이 값들을 이용해 x축을 step, y축을 error로 하는 그래프를 엑셀 등을 이용해 그래프를 그려 제출해 주시면 됩니다."}}
{"actor":{"display_login":"gyeongin"}}