/// <summary>
        /// Removes existing <see cref="ILearningPipelineItem"/>ILearningPipelineItem</see> items.
        /// </summary>
        /// <returns></returns>
        public IFluentLearningPipeline <TInput, TOutput> Clear()
        {
            if (HasPipeline)
            {
                _pipeline.Clear();
            }

            return(this);
        }