Imagedatabunch questions

Had a few questions regarding creating the data object

  1. Does the size parameter indicate the modified size in pixels? I am assuming that the modified photo is square.
  2. The modified pictures in the data object are distorted vertically and horizontaly. Anybody else notice this? Is it deliberate?
  3. If there are image files in the path, the function creates a class with the name as the path. For example, if my path is /realestate and sub directories are /realestate/room1 and realestate/room2 and there are images in all three directories, the data object gets three classes, viz realestate, room1 and room2. Ideally it should have only room1 and room2. Anybody else notice this?