          free(is_valid)
          free(vectors)
          free(scores)
  
      def beam_parse(self, docs, int beam_width=3, float beam_density=0.001):
          cdef Beam beam
          cdef np.ndarray scores
          cdef Doc doc
          cdef int nr_class = self.moves.n_moves
          cuda_stream = util.get_cuda_stream()
 
</s> remove             docs, cuda_stream, 0.0)
 </s> add             docs, cuda_stream, drop) </s> remove         vectors = <float*>calloc(nr_hidden * nr_piece, sizeof(float))
        scores = <float*>calloc(nr_class, sizeof(float))
 </s> add         vectors = <float*>calloc(nr_hidden * nr_task, sizeof(float))
        unmaxed = <float*>calloc(nr_hidden * nr_piece, sizeof(float))
        scores = <float*>calloc(nr_class*nr_task, sizeof(float)) </s> remove         for doc in docs:
            if len(doc) >= self.max_length:
                msg = (
                    "Pattern length (%d) >= phrase_matcher.max_length (%d). "
                    "Length can be set on initialization, up to 10."
                )
                raise ValueError(msg % (len(doc), self.max_length))
 </s> add 
    def beam_parse(self, docs, int beam_width=3, float beam_density=0.001,
            float drop=0.):
          free(is_valid)
          free(vectors)
          free(scores)
  
    def beam_parse(self, docs, int beam_width=3, float beam_density=0.001,
            float drop=0.):
          cdef Beam beam
          cdef np.ndarray scores
          cdef Doc doc
          cdef int nr_class = self.moves.n_moves
          cuda_stream = util.get_cuda_stream()
keep keep keep keep replace keep keep keep keep keep
 Revert "Merge branch 'develop' of https://github.com/explosion/spaCy into develop"

This reverts commit c9ba3d3c2dc7067cf8bd55f878cec45a8c6d73d4, reversing
changes made to 92c26a35d425d4e8ca1b805ea776ea10f5ded3df. 
spacy/syntax/nn_parser.pyx