목록2019/08 (5)
NeuroWhAI의 잡블로그
보통은 Training시 직접 만든 Concept일 경우 아래 사진처럼 Node에 지정해주면 끝입니다. 그러나 Concept이 role-assigned일 경우엔 아래와 같이 에러가 발생합니다. UploadTime은 아래와 같이 role-of가 선언되어 있습니다. structure (UploadTime) { description (영상이 올라온 시간) role-of (time.DateTimeExpression) features { transient } } 이런 Type은 Value말고 Role도 설정해주어야 합니다. 방법은 아래와 같습니다. 먼저 Value.Node를 상위 Concept으로 설정합니다. 그리고 중요! 위 상태에서 Role 탭을 누르는 것이 아니라 "+ Add Role"을 클릭합니다. 그럼 ..
무엇이 문제냐면 예를 들어 "(날짜) 날씨 알려줘"라는 Action이 있다고 합시다. 입력으로 '날짜'라는 Concept을 사용하는데 Optional이기 때문에 있어도 되고 없어도 됩니다. 없을 경우엔 오늘 날씨를 알려주도록 해두었습니다. 그런데 이 상태에서 "어제 날씨 알려줘"라고 한 후 "날씨 알려줘"라고 하면 두번째에서도 어제 날씨를 알려주게 됩니다. '어제' 날짜 값이 그대로 살아있기 때문입니다. 처음부터 "날씨 알려줘"라고 하면 오늘 날씨를 잘 알려줍니다. 이 문제를 해결하려면 입력 Concept의 features Key에 transient를 추가해주면 됩니다. structure (MyTime) { description (날씨를 조회할 날짜 정보) role-of (time.DateTimeExpr..
https://neurowhai.github.io/Anime4K/ Anime4K neurowhai.github.io 얼마전 GitHub에 Anime4K라는 저장소를 발견해서 관심있게 보다가 GLSL 코드를 WebGL쪽 쉐이더로 포팅할 수 있을 것 같아서 만들었습니다. 서버없이 순수하게 여러분 브라우저에서 동작하며 거의 실시간으로 업스케일링 해줍니다. 동영상도 가능은 한데 따로 저장하는 방법은 아직 없습니다. 이미지는 뭐 우클릭 하셔서 저장하시면 되고요... 이름에서 알 수 있지만 애니메이션 사진만 됩니다. 게다가 그라데이션이 많은 경우 품질이 더 떨어지고요. 아래는 예시 비교 사진입니다. 클릭해서 보시면 차이가 더 잘 드러납니다.
Auto Pointer Precision 다운로드 왜 만들었나? 윈도우즈의 이 옵션을 체크하면 커서의 움직임에 가속도가 붙게 됩니다. 그러니까 마우스를 움직인 거리가 같아도 그 속도에 비례하여 커서가 더 움직이게 됩니다. 보통은 이 옵션이 켜져있고 덕분에 커서를 조금만 움직여야 할 때, 많이 움직여야 할 때 도움이 됩니다. 그러나 FPS 게임과 같이 커서 움직임에 일관성이 중요한 경우 이 옵션을 꺼두는 것이 좋습니다. 하지만 매번 게임을 켤 때마다 켜고 끄긴 귀찮은데요. 저 처럼 이 옵션을 켰을 때, 껐을 때 둘 다 유용하게 사용하고 있는 경우 이 프로그램이 필요합니다. 솔직히 당장 쓰려고 급하게 만든거라 디자인도 구리고 아마 버그도 많을겁니다. 저는 레식에만 적용되면 끝이었기 때문에... 첫 실행 후 ..
https://rust-lang.github.io/async-book/02_execution/01_chapter.html Under the Hood: Executing Futures and Tasks - Asynchronous Programming in Rust In this section, we'll cover the underlying structure of how Futures and asynchronous tasks are scheduled. If you're only interested in learning how to write higher-level code that uses existing Future types and aren't interested in the details of how..