Skip to content

몽고디비(MongoDB)에서 딥러닝을 진행하기 위한 데이터로더 생성(Deep Learning Model DataLoader)

Notifications You must be signed in to change notification settings

pko89403/mongodb_to_ml_dataloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

C++로 작성된 오픈소스 문서 지향(Document-Oriented) 적 Cross-platform DB

Not Only SQL

Document?

한 개 이상의 key-value pair로 이루어져 있다

RDMS의 record와 비슷한 개념

Dynamic Schema를 가지고 있다. 같은 Collection 내 Document 끼리 다른 Schema를 가지고 있을 수 있다.

Collections?

Document의 상위 레이어에 위치, Document의 그룹이다.

RDMS의 table과 비슷한 개념이지만, schema를 따로 가지지 않는다.

몽고디비 뿌수는 설명서

Mongodb | VELOPERT.LOG

Docker-Compose 로 몽고디비

Mongodb를 Docker Container로 띄우기 Docker에서 MongoDB 설치하기

Compass ( MySQL WorkBench와 같은 것 )

설명서

Code Structure

  • Docker : 도커 컴포즈 코드 ( yaml )
  • Test : 연결 테스트
  • Tutorials_W3school : W3school 예제 코드 따라한 코드
  • Uploader : CSV 파일을 MongoDB로 업로드
  • MLLoader : Pytorch DataLoader (딥러닝용)

About

몽고디비(MongoDB)에서 딥러닝을 진행하기 위한 데이터로더 생성(Deep Learning Model DataLoader)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages