I am trying to run the fit.one_cycle function on an image databunch of around 217,000 images.
When I try to run the learner.fit_one_cycle, I get the error Unidentified Image Error. Provided below is the traceback of the error:
UnidentifiedImageError                    Traceback (most recent call last)
 in 
----> 1 learn.fit_one_cycle(4)
    ~/anaconda3/envs/my_env/lib/python3.7/site-packages/fastai/train.py in fit_one_cycle(learn, cyc_len, max_lr, moms, div_factor, pct_start, final_div, wd, callbacks, tot_epochs, start_epoch)
         21     callbacks.append(OneCycleScheduler(learn, max_lr, moms=moms, div_factor=div_factor, pct_start=pct_start,
         22                                        final_div=final_div, tot_epochs=tot_epochs, start_epoch=start_epoch))
    ---> 23     learn.fit(cyc_len, max_lr, wd=wd, callbacks=callbacks)
         24 
         25 def fit_fc(learn:Learner, tot_epochs:int=1, lr:float=defaults.lr,  moms:Tuple[float,float]=(0.95,0.85), start_pct:float=0.72,
    ~/anaconda3/envs/my_env/lib/python3.7/site-packages/fastai/basic_train.py in fit(self, epochs, lr, wd, callbacks)
        198         else: self.opt.lr,self.opt.wd = lr,wd
        199         callbacks = [cb(self) for cb in self.callback_fns + listify(defaults.extra_callback_fns)] + listify(callbacks)
    --> 200         fit(epochs, self, metrics=self.metrics, callbacks=self.callbacks+callbacks)
        201 
        202     def create_opt(self, lr:Floats, wd:Floats=0.)->None:
    ~/anaconda3/envs/my_env/lib/python3.7/site-packages/fastai/basic_train.py in fit(epochs, learn, callbacks, metrics)
         97             cb_handler.set_dl(learn.data.train_dl)
         98             cb_handler.on_epoch_begin()
    ---> 99             for xb,yb in progress_bar(learn.data.train_dl, parent=pbar):
        100                 xb, yb = cb_handler.on_batch_begin(xb, yb)
        101                 loss = loss_batch(learn.model, xb, yb, learn.loss_func, learn.opt, cb_handler)
    ~/anaconda3/envs/my_env/lib/python3.7/site-packages/fastprogress/fastprogress.py in __iter__(self)
         45         except Exception as e:
         46             self.on_interrupt()
    ---> 47             raise e
         48 
         49     def update(self, val):
    ~/anaconda3/envs/my_env/lib/python3.7/site-packages/fastprogress/fastprogress.py in __iter__(self)
         39         if self.total != 0: self.update(0)
         40         try:
    ---> 41             for i,o in enumerate(self.gen):
         42                 if i >= self.total: break
         43                 yield o
    ~/anaconda3/envs/my_env/lib/python3.7/site-packages/fastai/basic_data.py in __iter__(self)
         73     def __iter__(self):
         74         "Process and returns items from `DataLoader`."
    ---> 75         for b in self.dl: yield self.proc_batch(b)
         76 
         77     @classmethod
    ~/anaconda3/envs/my_env/lib/python3.7/site-packages/torch/utils/data/dataloader.py in __next__(self)
        343 
        344     def __next__(self):
    --> 345         data = self._next_data()
        346         self._num_yielded += 1
        347         if self._dataset_kind == _DatasetKind.Iterable and \
    ~/anaconda3/envs/my_env/lib/python3.7/site-packages/torch/utils/data/dataloader.py in _next_data(self)
        854             else:
        855                 del self._task_info[idx]
    --> 856                 return self._process_data(data)
        857 
        858     def _try_put_index(self):
    ~/anaconda3/envs/my_env/lib/python3.7/site-packages/torch/utils/data/dataloader.py in _process_data(self, data)
        879         self._try_put_index()
        880         if isinstance(data, ExceptionWrapper):
    --> 881             data.reraise()
        882         return data
        883 
    ~/anaconda3/envs/my_env/lib/python3.7/site-packages/torch/_utils.py in reraise(self)
        392             # (https://bugs.python.org/issue2651), so we work around it.
        393             msg = KeyErrorMessage(msg)
    --> 394         raise self.exc_type(msg)
    UnidentifiedImageError: Caught UnidentifiedImageError in DataLoader worker process 3.
    Original Traceback (most recent call last):
      File "/home/diliptmonson/anaconda3/envs/my_env/lib/python3.7/site-packages/torch/utils/data/_utils/worker.py", line 178, in _worker_loop
        data = fetcher.fetch(index)
      File "/home/diliptmonson/anaconda3/envs/my_env/lib/python3.7/site-packages/torch/utils/data/_utils/fetch.py", line 44, in fetch
        data = [self.dataset[idx] for idx in possibly_batched_index]
      File "/home/diliptmonson/anaconda3/envs/my_env/lib/python3.7/site-packages/torch/utils/data/_utils/fetch.py", line 44, in <listcomp>
        data = [self.dataset[idx] for idx in possibly_batched_index]
      File "/home/diliptmonson/anaconda3/envs/my_env/lib/python3.7/site-packages/fastai/data_block.py", line 651, in __getitem__
        if self.item is None: x,y = self.x[idxs],self.y[idxs]
      File "/home/diliptmonson/anaconda3/envs/my_env/lib/python3.7/site-packages/fastai/data_block.py", line 120, in __getitem__
        if isinstance(idxs, Integral): return self.get(idxs)
      File "/home/diliptmonson/anaconda3/envs/my_env/lib/python3.7/site-packages/fastai/vision/data.py", line 271, in get
        res = self.open(fn)
      File "/home/diliptmonson/anaconda3/envs/my_env/lib/python3.7/site-packages/fastai/vision/data.py", line 267, in open
        return open_image(fn, convert_mode=self.convert_mode, after_open=self.after_open)
      File "/home/diliptmonson/anaconda3/envs/my_env/lib/python3.7/site-packages/fastai/vision/image.py", line 398, in open_image
        x = PIL.Image.open(fn).convert(convert_mode)
      File "/home/diliptmonson/anaconda3/envs/my_env/lib/python3.7/site-packages/PIL/Image.py", line 2862, in open
        "cannot identify image file %r" % (filename if filename else fp)
    PIL.UnidentifiedImageError: cannot identify image file '/home/diliptmonson/course-v3/Fastai - Practical Experiments/train/8f17b296-21bc-11ea-a13a-137349068a90.jpg'