Multi-processing with IterableDataset Warning 
Hi there. This is a report for a potential typo, and a related question.
The warning message given when using an IterableDataset is as follows:

  
    
      pytorch-lightning/pytorch_lightning/utilities/data.py
    
    
        Lines 40 to 45
      in
      049006a
    
  
  
    

        
          
           if has_len and has_iterable_dataset(dataloader): 
        

        
          
               rank_zero_warn( 
        

        
          
                   'Your `IterableDataset` has `__len__` defined.' 
        

        
          
                   ' In combination with multi-processing data loading (e.g. batch size > 1),' 
        

        
          
                   ' this can lead to unintended side effects since the samples will be duplicated.' 
        

        
          
               ) 
        
    
  


Is the part e.g. batch size > 1 should be e.g. num_workers > 1?
Is this warning about what IterableDataset doc explains about configuring the workers? If I write my IterableDataset similarly to the example provided in the doc and also define a __len__ function, will there be any problems due to using PL?
Thanks.