<commit_before>#include "itkImage.h"
#include "itkRandomImageSource.h"
#include "itkGradientRecursiveGaussianImageFilter.h"
#include "itkGradientMagnitudeImageFilter.h"
#include "itkImageFileReader.h"

#include <vtkRenderWindow.h>
#include <vtkRenderWindowInteractor.h>
#include <vtkRenderer.h>
#include <vtkActor.h>
#include <vtkSmartPointer.h>
#include <vtkCellArray.h>
#include <vtkCellData.h>
#include <vtkDoubleArray.h>
#include <vtkPoints.h>
#include <vtkPolyLine.h>
#include <vtkPolyData.h>
#include <vtkPolyDataMapper2D.h>

#include <opencv2/core.hpp>
#include <iostream>

namespace
{
typedef itk::Image< unsigned char, 2 >    ImageType;
typedef itk::Image< float,  2 >           FloatImageType;
typedef ImageType::IndexType              IndexType;
typedef itk::CovariantVector< float, 2  > OutputPixelType;
typedef itk::Image< OutputPixelType, 2 >  OutputImageType;
typedef itk::GradientRecursiveGaussianImageFilter<
FloatImageType, OutputImageType>        FilterType;
typedef itk::GradientMagnitudeImageFilter<
ImageType, FloatImageType >             GradMagfilterType;
typedef itk::ImageFileReader< ImageType > ReaderType;
}
<commit_msg>#8 fixed M_PI for Windows<commit_after>#include "itkImage.h"
#include "itkRandomImageSource.h"
#include "itkGradientRecursiveGaussianImageFilter.h"
#include "itkGradientMagnitudeImageFilter.h"
#include "itkImageFileReader.h"

#include <vtkRenderWindow.h>
#include <vtkRenderWindowInteractor.h>
#include <vtkRenderer.h>
#include <vtkActor.h>
#include <vtkSmartPointer.h>
#include <vtkCellArray.h>
#include <vtkCellData.h>
#include <vtkDoubleArray.h>
#include <vtkPoints.h>
#include <vtkPolyLine.h>
#include <vtkPolyData.h>
#include <vtkPolyDataMapper2D.h>

#include <opencv2/core.hpp>
#include <iostream>

#ifndef M_PI
#define M_PI		3.14159265358979323846	/* pi */
#endif // M_PI

namespace
{
typedef itk::Image< unsigned char, 2 >    ImageType;
typedef itk::Image< float,  2 >           FloatImageType;
typedef ImageType::IndexType              IndexType;
typedef itk::CovariantVector< float, 2  > OutputPixelType;
typedef itk::Image< OutputPixelType, 2 >  OutputImageType;
typedef itk::GradientRecursiveGaussianImageFilter<
FloatImageType, OutputImageType>        FilterType;
typedef itk::GradientMagnitudeImageFilter<
ImageType, FloatImageType >             GradMagfilterType;
typedef itk::ImageFileReader< ImageType > ReaderType;
}

{'fraction_non_alphanumeric': 0.10952580780528745, 'fraction_numerical': 0.014267729752412925, 'mean_word_length': 6.1591591591591595, 'pattern_counts': {'":': 0, '<': 45, '<?xml version=': 0, '>': 45, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5301895', 'n_tokens_mistral': 880, 'n_tokens_neox': 808, 'n_words': 166}