├── .ebextensions └── python.config ├── .gitignore ├── README.md ├── app.py ├── application.py ├── artifacts ├── model.pkl ├── preprocessor.pkl ├── raw.csv ├── test.csv └── train.csv ├── catboost_info ├── catboost_training.json ├── learn │ └── events.out.tfevents ├── learn_error.tsv └── time_left.tsv ├── notebook ├── catboost_info │ ├── catboost_training.json │ ├── learn │ │ └── events.out.tfevents │ ├── learn_error.tsv │ └── time_left.tsv ├── data │ └── StudentsPerformance.csv ├── eda_on_data.ipynb └── model_training.ipynb ├── requirements.txt ├── screenshots └── stdperformanceindicator.gif ├── setup.py ├── src ├── ___init__.py ├── components │ ├── __init__.py │ ├── data_ingestion.py │ ├── data_transformation.py │ └── model_trainer.py ├── exception.py ├── logger.py ├── pipeline │ ├── __init__.py │ ├── predict_pipeline.py │ └── train_pipeline.py └── utils.py └── templates └── index.html /.ebextensions/python.config: -------------------------------------------------------------------------------- 1 | option_settings: 2 | "aws:elasticbeanstalk:container:python": 3 | WSGIPath: application:application -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Byte-compiled / optimized / DLL files 2 | __pycache__/ 3 | *.py[cod] 4 | *$py.class 5 | 6 | # C extensions 7 | *.so 8 | 9 | # Distribution / packaging 10 | .Python 11 | build/ 12 | develop-eggs/ 13 | dist/ 14 | downloads/ 15 | eggs/ 16 | .eggs/ 17 | lib/ 18 | lib64/ 19 | parts/ 20 | sdist/ 21 | var/ 22 | wheels/ 23 | pip-wheel-metadata/ 24 | share/python-wheels/ 25 | *.egg-info/ 26 | .installed.cfg 27 | *.egg 28 | MANIFEST 29 | 30 | # PyInstaller 31 | # Usually these files are written by a python script from a template 32 | # before PyInstaller builds the exe, so as to inject date/other infos into it. 33 | *.manifest 34 | *.spec 35 | 36 | # Installer logs 37 | pip-log.txt 38 | pip-delete-this-directory.txt 39 | 40 | # Unit test / coverage reports 41 | htmlcov/ 42 | .tox/ 43 | .nox/ 44 | .coverage 45 | .coverage.* 46 | .cache 47 | nosetests.xml 48 | coverage.xml 49 | *.cover 50 | *.py,cover 51 | .hypothesis/ 52 | .pytest_cache/ 53 | .tempCodeRunnerFile.py 54 | 55 | # Translations 56 | *.mo 57 | *.pot 58 | 59 | # Django stuff: 60 | *.log 61 | local_settings.py 62 | db.sqlite3 63 | db.sqlite3-journal 64 | 65 | # Flask stuff: 66 | instance/ 67 | .webassets-cache 68 | 69 | # Scrapy stuff: 70 | .scrapy 71 | 72 | # Sphinx documentation 73 | docs/_build/ 74 | 75 | # PyBuilder 76 | target/ 77 | 78 | # Jupyter Notebook 79 | .ipynb_checkpoints 80 | 81 | # IPython 82 | profile_default/ 83 | ipython_config.py 84 | 85 | # pyenv 86 | .python-version 87 | 88 | # pipenv 89 | # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. 90 | # However, in case of collaboration, if having platform-specific dependencies or dependencies 91 | # having no cross-platform support, pipenv may install dependencies that don't work, or not 92 | # install all needed dependencies. 93 | #Pipfile.lock 94 | 95 | # PEP 582; used by e.g. github.com/David-OConnor/pyflow 96 | __pypackages__/ 97 | 98 | # Celery stuff 99 | celerybeat-schedule 100 | celerybeat.pid 101 | 102 | # SageMath parsed files 103 | *.sage.py 104 | 105 | # Environments 106 | .env 107 | .venv 108 | env/ 109 | venv/ 110 | ENV/ 111 | env.bak/ 112 | venv.bak/ 113 | 114 | # Spyder project settings 115 | .spyderproject 116 | .spyproject 117 | 118 | # Rope project settings 119 | .ropeproject 120 | 121 | # mkdocs documentation 122 | /site 123 | 124 | # mypy 125 | .mypy_cache/ 126 | .dmypy.json 127 | dmypy.json 128 | 129 | # Pyre type checker 130 | .pyre/ 131 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Student Performance Indicator 2 | 3 | ### Information About the Dataset: 4 | 5 | **The dataset** The goal of this project is to understand the influence of the parents background, test preparation, and various other variables on the students math score. 6 | 7 | There are 8 independent variables: 8 | 9 | - `gender` : Sex of a student (Male/Female) 10 | - `race/ethnicity` : Ethnicity of a student (Group A,B,C,D,E) 11 | - `parental level of education` : parents' final education (bachelor's degree,some college,master's degree,associate's degree,high school) 12 | - `lunch` : What type of lunch the student had before test (standard or free/reduced) 13 | - `test preparation course` : Whether the student completed any preparation course before the test. 14 | - `reading score` : Reading score obtained by the student. 15 | - `writing score` : Writing score obtained by the student. 16 | 17 | Target variable: 18 | 19 | - `math score`: Math score of a student. 20 | 21 | Dataset Source Link : 22 | [https://www.kaggle.com/datasets/spscientist/students-performance-in-exams?resource=download](https://www.kaggle.com/datasets/spscientist/students-performance-in-exams?resource=download) 23 | 24 | # Animation of UI 25 | 26 |  27 | 28 | # Project Development Approach 29 | 30 | 1. Data Ingestion : 31 | 32 | - In Data Ingestion phase the data is first read as csv. 33 | - Then the data is split into training and testing and saved as csv file. 34 | 35 | 2. Data Transformation : 36 | 37 | - In this phase a ColumnTransformer Pipeline is created. 38 | - for Numeric Variables first SimpleImputer is applied with strategy median (because there were some outliers in the data), then standard scaling is performed on numeric data. 39 | - for Categorical Variables SimpleImputer is applied with most frequent strategy, then one-hot-encoding is performed, after this data is scaled with standard scaler. 40 | - This preprocessor is saved as pkl file inside the artifacts folder. 41 | 42 | 3. Model Training : 43 | 44 | - In this phase, all the models are trained and evaluated. The best model found was Linear Regression. 45 | - After this hyperparameter tuning is also performed prior to selecting the best model. 46 | - This model is saved as pickle file to be used for the predict pipeline. 47 | 48 | 4. Prediction Pipeline : 49 | - This pipeline converts given data into dataframe and has various functions to load pickle files and predict the final results in python. 50 | 51 | 5. Flask App creation : 52 | - Flask app is created with User Interface to predict the math score of a student given the required features inside a Web Application. 53 | 54 | # Exploratory Data Analysis Notebook 55 | 56 | Link : [EDA Notebook](./notebook/eda_on_data.ipynb) 57 | 58 | # Model Training Approach Notebook 59 | 60 | Link : [Model Training Notebook](./notebook/model_training.ipynb) 61 | 62 | # Usage: 63 | 64 | 1. conda create -p std python=3.8 -y 65 | 2. conda activate std/ 66 | 3. pip install -r requirements.txt 67 | 4. Execute app.py 68 | 5. Access http://127.0.0.1:5000/ 69 | -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- 1 | from flask import Flask, request, render_template 2 | from src.pipeline.predict_pipeline import PredictPipeline 3 | from src.pipeline.predict_pipeline import CustomData 4 | 5 | 6 | application = Flask(__name__) 7 | app = application 8 | 9 | 10 | @app.route('/') 11 | def index(): 12 | return render_template('index.html') 13 | 14 | 15 | @app.route('/predict', methods=['GET', 'POST']) 16 | def predict_datapoint(): 17 | if request.method == 'GET': 18 | return render_template('index.html') 19 | else: 20 | data = CustomData(gender=request.form.get('gender'), 21 | race_ethnicity=request.form.get('ethnicity'), 22 | parental_level_of_education=request.form.get( 23 | 'parental_level_of_education'), 24 | lunch=request.form.get('lunch'), 25 | test_preparation_course=request.form.get( 26 | 'test_preparation_course'), 27 | reading_score=request.form.get('reading_score'), 28 | writing_score=request.form.get('writing_score')) 29 | 30 | data_df = data.get_data_as_df() 31 | print(data_df) 32 | 33 | predict_pipe = PredictPipeline() 34 | pred = predict_pipe.predict(features=data_df) 35 | return render_template('index.html', results=round(pred[0], 2)) 36 | 37 | 38 | if __name__ == '__main__': 39 | app.run(host='0.0.0.0', debug=True) 40 | -------------------------------------------------------------------------------- /application.py: -------------------------------------------------------------------------------- 1 | from flask import Flask, request, render_template 2 | from src.pipeline.predict_pipeline import PredictPipeline 3 | from src.pipeline.predict_pipeline import CustomData 4 | 5 | 6 | application = Flask(__name__) 7 | app = application 8 | 9 | 10 | @app.route('/') 11 | def index(): 12 | return render_template('index.html') 13 | 14 | 15 | @app.route('/predict', methods=['GET', 'POST']) 16 | def predict_datapoint(): 17 | if request.method == 'GET': 18 | return render_template('index.html') 19 | else: 20 | data = CustomData(gender=request.form.get('gender'), 21 | race_ethnicity=request.form.get('ethnicity'), 22 | parental_level_of_education=request.form.get( 23 | 'parental_level_of_education'), 24 | lunch=request.form.get('lunch'), 25 | test_preparation_course=request.form.get( 26 | 'test_preparation_course'), 27 | reading_score=request.form.get('reading_score'), 28 | writing_score=request.form.get('writing_score')) 29 | 30 | data_df = data.get_data_as_df() 31 | print(data_df) 32 | 33 | predict_pipe = PredictPipeline() 34 | pred = predict_pipe.predict(features=data_df) 35 | return render_template('index.html', results=round(pred[0], 2)) 36 | 37 | 38 | if __name__ == '__main__': 39 | app.run(host='0.0.0.0', debug=True) 40 | -------------------------------------------------------------------------------- /artifacts/model.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ammarlodhi255/student_performance_indicator_end-to-end_implementation/07f167bcc47c63c3a68b637c6d281c178560618a/artifacts/model.pkl -------------------------------------------------------------------------------- /artifacts/preprocessor.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ammarlodhi255/student_performance_indicator_end-to-end_implementation/07f167bcc47c63c3a68b637c6d281c178560618a/artifacts/preprocessor.pkl -------------------------------------------------------------------------------- /artifacts/raw.csv: -------------------------------------------------------------------------------- 1 | gender,race/ethnicity,parental level of education,lunch,test preparation course,math score,reading score,writing score 2 | female,group B,bachelor's degree,standard,none,72,72,74 3 | female,group C,some college,standard,completed,69,90,88 4 | female,group B,master's degree,standard,none,90,95,93 5 | male,group A,associate's degree,free/reduced,none,47,57,44 6 | male,group C,some college,standard,none,76,78,75 7 | female,group B,associate's degree,standard,none,71,83,78 8 | female,group B,some college,standard,completed,88,95,92 9 | male,group B,some college,free/reduced,none,40,43,39 10 | male,group D,high school,free/reduced,completed,64,64,67 11 | female,group B,high school,free/reduced,none,38,60,50 12 | male,group C,associate's degree,standard,none,58,54,52 13 | male,group D,associate's degree,standard,none,40,52,43 14 | female,group B,high school,standard,none,65,81,73 15 | male,group A,some college,standard,completed,78,72,70 16 | female,group A,master's degree,standard,none,50,53,58 17 | female,group C,some high school,standard,none,69,75,78 18 | male,group C,high school,standard,none,88,89,86 19 | female,group B,some high school,free/reduced,none,18,32,28 20 | male,group C,master's degree,free/reduced,completed,46,42,46 21 | female,group C,associate's degree,free/reduced,none,54,58,61 22 | male,group D,high school,standard,none,66,69,63 23 | female,group B,some college,free/reduced,completed,65,75,70 24 | male,group D,some college,standard,none,44,54,53 25 | female,group C,some high school,standard,none,69,73,73 26 | male,group D,bachelor's degree,free/reduced,completed,74,71,80 27 | male,group A,master's degree,free/reduced,none,73,74,72 28 | male,group B,some college,standard,none,69,54,55 29 | female,group C,bachelor's degree,standard,none,67,69,75 30 | male,group C,high school,standard,none,70,70,65 31 | female,group D,master's degree,standard,none,62,70,75 32 | female,group D,some college,standard,none,69,74,74 33 | female,group B,some college,standard,none,63,65,61 34 | female,group E,master's degree,free/reduced,none,56,72,65 35 | male,group D,some college,standard,none,40,42,38 36 | male,group E,some college,standard,none,97,87,82 37 | male,group E,associate's degree,standard,completed,81,81,79 38 | female,group D,associate's degree,standard,none,74,81,83 39 | female,group D,some high school,free/reduced,none,50,64,59 40 | female,group D,associate's degree,free/reduced,completed,75,90,88 41 | male,group B,associate's degree,free/reduced,none,57,56,57 42 | male,group C,associate's degree,free/reduced,none,55,61,54 43 | female,group C,associate's degree,standard,none,58,73,68 44 | female,group B,associate's degree,standard,none,53,58,65 45 | male,group B,some college,free/reduced,completed,59,65,66 46 | female,group E,associate's degree,free/reduced,none,50,56,54 47 | male,group B,associate's degree,standard,none,65,54,57 48 | female,group A,associate's degree,standard,completed,55,65,62 49 | female,group C,high school,standard,none,66,71,76 50 | female,group D,associate's degree,free/reduced,completed,57,74,76 51 | male,group C,high school,standard,completed,82,84,82 52 | male,group E,some college,standard,none,53,55,48 53 | male,group E,associate's degree,free/reduced,completed,77,69,68 54 | male,group C,some college,standard,none,53,44,42 55 | male,group D,high school,standard,none,88,78,75 56 | female,group C,some high school,free/reduced,completed,71,84,87 57 | female,group C,high school,free/reduced,none,33,41,43 58 | female,group E,associate's degree,standard,completed,82,85,86 59 | male,group D,associate's degree,standard,none,52,55,49 60 | male,group D,some college,standard,completed,58,59,58 61 | female,group C,some high school,free/reduced,none,0,17,10 62 | male,group E,bachelor's degree,free/reduced,completed,79,74,72 63 | male,group A,some high school,free/reduced,none,39,39,34 64 | male,group A,associate's degree,free/reduced,none,62,61,55 65 | female,group C,associate's degree,standard,none,69,80,71 66 | female,group D,some high school,standard,none,59,58,59 67 | male,group B,some high school,standard,none,67,64,61 68 | male,group D,some high school,free/reduced,none,45,37,37 69 | female,group C,some college,standard,none,60,72,74 70 | male,group B,associate's degree,free/reduced,none,61,58,56 71 | female,group C,associate's degree,standard,none,39,64,57 72 | female,group D,some college,free/reduced,completed,58,63,73 73 | male,group D,some college,standard,completed,63,55,63 74 | female,group A,associate's degree,free/reduced,none,41,51,48 75 | male,group C,some high school,free/reduced,none,61,57,56 76 | male,group C,some high school,standard,none,49,49,41 77 | male,group B,associate's degree,free/reduced,none,44,41,38 78 | male,group E,some high school,standard,none,30,26,22 79 | male,group A,bachelor's degree,standard,completed,80,78,81 80 | female,group D,some high school,standard,completed,61,74,72 81 | female,group E,master's degree,standard,none,62,68,68 82 | female,group B,associate's degree,standard,none,47,49,50 83 | male,group B,high school,free/reduced,none,49,45,45 84 | male,group A,some college,free/reduced,completed,50,47,54 85 | male,group E,associate's degree,standard,none,72,64,63 86 | male,group D,high school,free/reduced,none,42,39,34 87 | female,group C,some college,standard,none,73,80,82 88 | female,group C,some college,free/reduced,none,76,83,88 89 | female,group D,associate's degree,standard,none,71,71,74 90 | female,group A,some college,standard,none,58,70,67 91 | female,group D,some high school,standard,none,73,86,82 92 | female,group C,bachelor's degree,standard,none,65,72,74 93 | male,group C,high school,free/reduced,none,27,34,36 94 | male,group C,high school,standard,none,71,79,71 95 | male,group C,associate's degree,free/reduced,completed,43,45,50 96 | female,group B,some college,standard,none,79,86,92 97 | male,group C,associate's degree,free/reduced,completed,78,81,82 98 | male,group B,some high school,standard,completed,65,66,62 99 | female,group E,some college,standard,completed,63,72,70 100 | female,group D,some college,free/reduced,none,58,67,62 101 | female,group D,bachelor's degree,standard,none,65,67,62 102 | male,group B,some college,standard,none,79,67,67 103 | male,group D,bachelor's degree,standard,completed,68,74,74 104 | female,group D,associate's degree,standard,none,85,91,89 105 | male,group B,high school,standard,completed,60,44,47 106 | male,group C,some college,standard,completed,98,86,90 107 | female,group C,some college,standard,none,58,67,72 108 | female,group D,master's degree,standard,none,87,100,100 109 | male,group E,associate's degree,standard,completed,66,63,64 110 | female,group B,associate's degree,free/reduced,none,52,76,70 111 | female,group B,some high school,standard,none,70,64,72 112 | female,group D,associate's degree,free/reduced,completed,77,89,98 113 | male,group C,high school,standard,none,62,55,49 114 | male,group A,associate's degree,standard,none,54,53,47 115 | female,group D,some college,standard,none,51,58,54 116 | female,group E,bachelor's degree,standard,completed,99,100,100 117 | male,group C,high school,standard,none,84,77,74 118 | female,group B,bachelor's degree,free/reduced,none,75,85,82 119 | female,group D,bachelor's degree,standard,none,78,82,79 120 | female,group D,some high school,standard,none,51,63,61 121 | female,group C,some college,standard,none,55,69,65 122 | female,group C,bachelor's degree,standard,completed,79,92,89 123 | male,group B,associate's degree,standard,completed,91,89,92 124 | female,group C,some college,standard,completed,88,93,93 125 | male,group D,high school,free/reduced,none,63,57,56 126 | male,group E,some college,standard,none,83,80,73 127 | female,group B,high school,standard,none,87,95,86 128 | male,group B,some high school,standard,none,72,68,67 129 | male,group D,some college,standard,completed,65,77,74 130 | male,group D,master's degree,standard,none,82,82,74 131 | female,group A,bachelor's degree,standard,none,51,49,51 132 | male,group D,master's degree,standard,none,89,84,82 133 | male,group C,some high school,free/reduced,completed,53,37,40 134 | male,group E,some college,free/reduced,completed,87,74,70 135 | female,group C,some college,standard,completed,75,81,84 136 | male,group D,bachelor's degree,free/reduced,completed,74,79,75 137 | male,group C,bachelor's degree,standard,none,58,55,48 138 | male,group B,some high school,standard,completed,51,54,41 139 | male,group E,high school,standard,none,70,55,56 140 | female,group C,associate's degree,standard,none,59,66,67 141 | male,group D,some college,standard,completed,71,61,69 142 | female,group D,some high school,standard,none,76,72,71 143 | female,group C,some college,free/reduced,none,59,62,64 144 | female,group E,some college,free/reduced,completed,42,55,54 145 | male,group A,high school,standard,none,57,43,47 146 | male,group D,some college,standard,none,88,73,78 147 | female,group C,some college,free/reduced,none,22,39,33 148 | male,group B,some high school,standard,none,88,84,75 149 | male,group C,associate's degree,free/reduced,none,73,68,66 150 | female,group D,bachelor's degree,standard,completed,68,75,81 151 | male,group E,associate's degree,free/reduced,completed,100,100,93 152 | male,group A,some high school,standard,completed,62,67,69 153 | male,group A,bachelor's degree,standard,none,77,67,68 154 | female,group B,associate's degree,standard,completed,59,70,66 155 | male,group D,bachelor's degree,standard,none,54,49,47 156 | male,group D,some high school,standard,none,62,67,61 157 | female,group C,some college,standard,completed,70,89,88 158 | female,group E,high school,free/reduced,completed,66,74,78 159 | male,group B,some college,free/reduced,none,60,60,60 160 | female,group B,associate's degree,standard,completed,61,86,87 161 | male,group D,associate's degree,free/reduced,none,66,62,64 162 | male,group B,associate's degree,free/reduced,completed,82,78,74 163 | female,group E,some college,free/reduced,completed,75,88,85 164 | male,group B,master's degree,free/reduced,none,49,53,52 165 | male,group C,high school,standard,none,52,53,49 166 | female,group E,master's degree,standard,none,81,92,91 167 | female,group C,bachelor's degree,standard,completed,96,100,100 168 | male,group C,high school,free/reduced,completed,53,51,51 169 | female,group B,master's degree,free/reduced,completed,58,76,78 170 | female,group B,high school,standard,completed,68,83,78 171 | female,group C,some college,free/reduced,completed,67,75,70 172 | male,group A,high school,standard,completed,72,73,74 173 | male,group E,some high school,standard,none,94,88,78 174 | female,group D,some college,standard,none,79,86,81 175 | female,group C,associate's degree,standard,none,63,67,70 176 | female,group C,bachelor's degree,free/reduced,completed,43,51,54 177 | female,group C,master's degree,standard,completed,81,91,87 178 | female,group B,high school,free/reduced,completed,46,54,58 179 | female,group C,associate's degree,standard,completed,71,77,77 180 | female,group B,master's degree,free/reduced,completed,52,70,62 181 | female,group D,some high school,standard,completed,97,100,100 182 | male,group C,master's degree,free/reduced,completed,62,68,75 183 | female,group C,some college,free/reduced,none,46,64,66 184 | female,group E,high school,standard,none,50,50,47 185 | female,group D,associate's degree,standard,none,65,69,70 186 | male,group C,some high school,free/reduced,completed,45,52,49 187 | male,group C,associate's degree,free/reduced,completed,65,67,65 188 | male,group E,high school,standard,none,80,76,65 189 | male,group D,some high school,standard,completed,62,66,68 190 | male,group B,some high school,free/reduced,none,48,52,45 191 | female,group C,bachelor's degree,standard,none,77,88,87 192 | female,group E,associate's degree,standard,none,66,65,69 193 | male,group D,some college,standard,completed,76,83,79 194 | female,group B,some high school,standard,none,62,64,66 195 | male,group D,some college,standard,completed,77,62,62 196 | female,group C,master's degree,standard,completed,69,84,85 197 | male,group D,associate's degree,standard,none,61,55,52 198 | male,group C,some high school,free/reduced,completed,59,69,65 199 | male,group E,high school,free/reduced,none,55,56,51 200 | female,group B,some college,free/reduced,none,45,53,55 201 | female,group B,bachelor's degree,free/reduced,none,78,79,76 202 | female,group C,associate's degree,standard,completed,67,84,86 203 | female,group D,some college,free/reduced,none,65,81,77 204 | male,group C,associate's degree,standard,none,69,77,69 205 | female,group B,associate's degree,standard,none,57,69,68 206 | male,group C,some college,standard,none,59,41,42 207 | male,group D,some high school,standard,completed,74,71,78 208 | male,group E,bachelor's degree,standard,none,82,62,62 209 | male,group E,high school,standard,completed,81,80,76 210 | female,group B,some college,free/reduced,none,74,81,76 211 | female,group B,some college,free/reduced,none,58,61,66 212 | male,group D,some high school,free/reduced,completed,80,79,79 213 | male,group C,some college,free/reduced,none,35,28,27 214 | female,group C,high school,free/reduced,none,42,62,60 215 | male,group C,associate's degree,free/reduced,completed,60,51,56 216 | male,group E,high school,standard,completed,87,91,81 217 | male,group B,some high school,standard,completed,84,83,75 218 | female,group E,associate's degree,free/reduced,completed,83,86,88 219 | female,group C,high school,free/reduced,none,34,42,39 220 | male,group B,high school,free/reduced,none,66,77,70 221 | male,group B,some high school,standard,completed,61,56,56 222 | female,group D,high school,standard,completed,56,68,74 223 | male,group B,associate's degree,standard,none,87,85,73 224 | female,group C,some high school,free/reduced,none,55,65,62 225 | male,group D,some high school,standard,none,86,80,75 226 | female,group B,associate's degree,standard,completed,52,66,73 227 | female,group E,master's degree,free/reduced,none,45,56,54 228 | female,group C,some college,standard,none,72,72,71 229 | male,group D,high school,standard,none,57,50,54 230 | male,group A,some high school,free/reduced,none,68,72,64 231 | female,group C,some college,standard,completed,88,95,94 232 | male,group D,some college,standard,none,76,64,66 233 | male,group C,associate's degree,standard,none,46,43,42 234 | female,group B,bachelor's degree,standard,none,67,86,83 235 | male,group E,some high school,standard,none,92,87,78 236 | male,group C,bachelor's degree,standard,completed,83,82,84 237 | male,group D,associate's degree,standard,none,80,75,77 238 | male,group D,bachelor's degree,free/reduced,none,63,66,67 239 | female,group D,some high school,standard,completed,64,60,74 240 | male,group B,some college,standard,none,54,52,51 241 | male,group C,associate's degree,standard,none,84,80,80 242 | male,group D,high school,free/reduced,completed,73,68,66 243 | female,group E,bachelor's degree,standard,none,80,83,83 244 | female,group D,high school,standard,none,56,52,55 245 | male,group E,some college,standard,none,59,51,43 246 | male,group D,some high school,standard,none,75,74,69 247 | male,group C,associate's degree,standard,none,85,76,71 248 | male,group E,associate's degree,standard,none,89,76,74 249 | female,group B,high school,standard,completed,58,70,68 250 | female,group B,high school,standard,none,65,64,62 251 | male,group C,high school,standard,none,68,60,53 252 | male,group A,some high school,standard,completed,47,49,49 253 | female,group D,some college,free/reduced,none,71,83,83 254 | female,group B,some high school,standard,completed,60,70,70 255 | male,group D,master's degree,standard,none,80,80,72 256 | male,group D,high school,standard,none,54,52,52 257 | female,group E,some college,standard,none,62,73,70 258 | female,group C,associate's degree,free/reduced,none,64,73,68 259 | male,group C,associate's degree,standard,completed,78,77,77 260 | female,group B,some college,standard,none,70,75,78 261 | female,group C,master's degree,free/reduced,completed,65,81,81 262 | female,group C,some high school,free/reduced,completed,64,79,77 263 | male,group C,some college,standard,completed,79,79,78 264 | female,group C,some high school,free/reduced,none,44,50,51 265 | female,group E,high school,standard,none,99,93,90 266 | male,group D,high school,standard,none,76,73,68 267 | male,group D,some high school,free/reduced,none,59,42,41 268 | female,group C,bachelor's degree,standard,none,63,75,81 269 | female,group D,high school,standard,none,69,72,77 270 | female,group D,associate's degree,standard,completed,88,92,95 271 | female,group E,some college,free/reduced,none,71,76,70 272 | male,group C,bachelor's degree,standard,none,69,63,61 273 | male,group C,some college,standard,none,58,49,42 274 | female,group D,associate's degree,free/reduced,none,47,53,58 275 | female,group D,some college,standard,none,65,70,71 276 | male,group B,some college,standard,completed,88,85,76 277 | male,group C,bachelor's degree,standard,none,83,78,73 278 | female,group C,some high school,standard,completed,85,92,93 279 | female,group E,high school,standard,completed,59,63,75 280 | female,group C,some high school,free/reduced,none,65,86,80 281 | male,group B,bachelor's degree,free/reduced,none,73,56,57 282 | male,group D,high school,standard,none,53,52,42 283 | male,group D,high school,standard,none,45,48,46 284 | female,group D,bachelor's degree,free/reduced,none,73,79,84 285 | female,group D,some college,free/reduced,completed,70,78,78 286 | female,group B,some high school,standard,none,37,46,46 287 | male,group B,associate's degree,standard,completed,81,82,82 288 | male,group E,associate's degree,standard,completed,97,82,88 289 | female,group B,some high school,standard,none,67,89,82 290 | male,group B,bachelor's degree,free/reduced,none,88,75,76 291 | male,group E,some high school,standard,completed,77,76,77 292 | male,group C,associate's degree,standard,none,76,70,68 293 | male,group D,some high school,standard,none,86,73,70 294 | male,group C,some high school,standard,completed,63,60,57 295 | female,group E,bachelor's degree,standard,none,65,73,75 296 | male,group D,high school,free/reduced,completed,78,77,80 297 | male,group B,associate's degree,free/reduced,none,67,62,60 298 | male,group A,some high school,standard,completed,46,41,43 299 | male,group E,associate's degree,standard,completed,71,74,68 300 | male,group C,high school,free/reduced,completed,40,46,50 301 | male,group D,associate's degree,free/reduced,none,90,87,75 302 | male,group A,some college,free/reduced,completed,81,78,81 303 | male,group D,some high school,free/reduced,none,56,54,52 304 | female,group C,associate's degree,standard,completed,67,84,81 305 | male,group B,associate's degree,standard,none,80,76,64 306 | female,group C,associate's degree,standard,completed,74,75,83 307 | male,group A,some college,standard,none,69,67,69 308 | male,group E,some college,standard,completed,99,87,81 309 | male,group C,some high school,standard,none,51,52,44 310 | female,group B,associate's degree,free/reduced,none,53,71,67 311 | female,group D,high school,free/reduced,none,49,57,52 312 | female,group B,associate's degree,standard,none,73,76,80 313 | male,group B,bachelor's degree,standard,none,66,60,57 314 | male,group D,bachelor's degree,standard,completed,67,61,68 315 | female,group C,associate's degree,free/reduced,completed,68,67,69 316 | female,group C,bachelor's degree,standard,completed,59,64,75 317 | male,group C,high school,standard,none,71,66,65 318 | female,group D,master's degree,standard,completed,77,82,91 319 | male,group C,associate's degree,standard,none,83,72,78 320 | male,group B,bachelor's degree,standard,none,63,71,69 321 | female,group D,associate's degree,free/reduced,none,56,65,63 322 | female,group C,high school,free/reduced,completed,67,79,84 323 | female,group E,high school,standard,none,75,86,79 324 | female,group C,some college,standard,none,71,81,80 325 | female,group C,some high school,free/reduced,none,43,53,53 326 | female,group C,high school,free/reduced,none,41,46,43 327 | female,group C,some college,standard,none,82,90,94 328 | male,group C,some college,standard,none,61,61,62 329 | male,group A,some college,free/reduced,none,28,23,19 330 | male,group C,associate's degree,standard,completed,82,75,77 331 | female,group B,some high school,standard,none,41,55,51 332 | male,group C,high school,standard,none,71,60,61 333 | male,group C,associate's degree,standard,none,47,37,35 334 | male,group E,associate's degree,standard,completed,62,56,53 335 | male,group B,associate's degree,standard,none,90,78,81 336 | female,group C,bachelor's degree,standard,none,83,93,95 337 | female,group B,some college,free/reduced,none,61,68,66 338 | male,group D,some high school,standard,completed,76,70,69 339 | male,group C,associate's degree,standard,none,49,51,43 340 | female,group B,some high school,free/reduced,none,24,38,27 341 | female,group D,some high school,free/reduced,completed,35,55,60 342 | male,group C,high school,free/reduced,none,58,61,52 343 | female,group C,high school,standard,none,61,73,63 344 | female,group B,high school,standard,completed,69,76,74 345 | male,group D,associate's degree,standard,completed,67,72,67 346 | male,group D,some college,standard,none,79,73,67 347 | female,group C,high school,standard,none,72,80,75 348 | male,group B,some college,standard,none,62,61,57 349 | female,group C,bachelor's degree,standard,completed,77,94,95 350 | male,group D,high school,free/reduced,none,75,74,66 351 | male,group E,associate's degree,standard,none,87,74,76 352 | female,group B,bachelor's degree,standard,none,52,65,69 353 | male,group E,some college,standard,none,66,57,52 354 | female,group C,some college,standard,completed,63,78,80 355 | female,group C,associate's degree,standard,none,46,58,57 356 | female,group C,some college,standard,none,59,71,70 357 | female,group B,bachelor's degree,standard,none,61,72,70 358 | male,group A,associate's degree,standard,none,63,61,61 359 | female,group C,some college,free/reduced,completed,42,66,69 360 | male,group D,some college,free/reduced,none,59,62,61 361 | female,group D,some college,standard,none,80,90,89 362 | female,group B,high school,standard,none,58,62,59 363 | male,group B,some high school,standard,completed,85,84,78 364 | female,group C,some college,standard,none,52,58,58 365 | female,group D,some high school,free/reduced,none,27,34,32 366 | male,group C,some college,standard,none,59,60,58 367 | male,group A,bachelor's degree,free/reduced,completed,49,58,60 368 | male,group C,high school,standard,completed,69,58,53 369 | male,group C,bachelor's degree,free/reduced,none,61,66,61 370 | female,group A,some high school,free/reduced,none,44,64,58 371 | female,group D,some high school,standard,none,73,84,85 372 | male,group E,some college,standard,none,84,77,71 373 | female,group C,some college,free/reduced,completed,45,73,70 374 | male,group D,some high school,standard,none,74,74,72 375 | female,group D,some college,standard,completed,82,97,96 376 | female,group D,bachelor's degree,standard,none,59,70,73 377 | male,group E,associate's degree,free/reduced,none,46,43,41 378 | female,group D,some high school,standard,none,80,90,82 379 | female,group D,master's degree,free/reduced,completed,85,95,100 380 | female,group A,some high school,standard,none,71,83,77 381 | male,group A,bachelor's degree,standard,none,66,64,62 382 | female,group B,associate's degree,standard,none,80,86,83 383 | male,group C,associate's degree,standard,completed,87,100,95 384 | male,group C,master's degree,free/reduced,none,79,81,71 385 | female,group E,some high school,free/reduced,none,38,49,45 386 | female,group A,some high school,free/reduced,none,38,43,43 387 | female,group E,some college,standard,none,67,76,75 388 | female,group E,bachelor's degree,standard,none,64,73,70 389 | female,group C,associate's degree,free/reduced,none,57,78,67 390 | female,group D,high school,standard,none,62,64,64 391 | male,group D,master's degree,standard,none,73,70,75 392 | male,group E,some high school,free/reduced,completed,73,67,59 393 | female,group D,some college,standard,none,77,68,77 394 | male,group E,some college,standard,none,76,67,67 395 | male,group C,associate's degree,standard,completed,57,54,56 396 | female,group C,some high school,standard,completed,65,74,77 397 | male,group A,high school,free/reduced,none,48,45,41 398 | female,group B,high school,free/reduced,none,50,67,63 399 | female,group C,associate's degree,standard,none,85,89,95 400 | male,group B,some high school,standard,none,74,63,57 401 | male,group D,some high school,standard,none,60,59,54 402 | female,group C,some high school,standard,completed,59,54,67 403 | male,group A,some college,standard,none,53,43,43 404 | female,group A,some college,free/reduced,none,49,65,55 405 | female,group D,high school,standard,completed,88,99,100 406 | female,group C,high school,standard,none,54,59,62 407 | female,group C,some high school,standard,none,63,73,68 408 | male,group B,associate's degree,standard,completed,65,65,63 409 | female,group B,associate's degree,standard,none,82,80,77 410 | female,group D,high school,free/reduced,completed,52,57,56 411 | male,group D,associate's degree,standard,completed,87,84,85 412 | female,group D,master's degree,standard,completed,70,71,74 413 | male,group E,some college,standard,completed,84,83,78 414 | male,group D,associate's degree,standard,none,71,66,60 415 | male,group B,some high school,standard,completed,63,67,67 416 | female,group C,bachelor's degree,free/reduced,completed,51,72,79 417 | male,group E,high school,standard,none,84,73,69 418 | male,group C,bachelor's degree,standard,completed,71,74,68 419 | male,group C,associate's degree,standard,none,74,73,67 420 | male,group D,some college,standard,none,68,59,62 421 | male,group E,high school,free/reduced,completed,57,56,54 422 | female,group C,associate's degree,free/reduced,completed,82,93,93 423 | female,group D,high school,standard,completed,57,58,64 424 | female,group D,master's degree,free/reduced,completed,47,58,67 425 | female,group A,some high school,standard,completed,59,85,80 426 | male,group B,some college,free/reduced,none,41,39,34 427 | female,group C,some college,free/reduced,none,62,67,62 428 | male,group C,bachelor's degree,standard,none,86,83,86 429 | male,group C,some high school,free/reduced,none,69,71,65 430 | male,group A,some high school,free/reduced,none,65,59,53 431 | male,group C,some high school,free/reduced,none,68,63,54 432 | male,group C,associate's degree,free/reduced,none,64,66,59 433 | female,group C,high school,standard,none,61,72,70 434 | male,group C,high school,standard,none,61,56,55 435 | female,group A,some high school,free/reduced,none,47,59,50 436 | male,group C,some high school,standard,none,73,66,66 437 | male,group C,some college,free/reduced,completed,50,48,53 438 | male,group D,associate's degree,standard,none,75,68,64 439 | male,group D,associate's degree,free/reduced,none,75,66,73 440 | male,group C,high school,standard,none,70,56,51 441 | male,group D,some high school,standard,completed,89,88,82 442 | female,group C,some college,standard,completed,67,81,79 443 | female,group D,high school,standard,none,78,81,80 444 | female,group A,some high school,free/reduced,none,59,73,69 445 | female,group B,associate's degree,standard,none,73,83,76 446 | male,group A,some high school,free/reduced,none,79,82,73 447 | female,group C,some high school,standard,completed,67,74,77 448 | male,group D,some college,free/reduced,none,69,66,60 449 | male,group C,high school,standard,completed,86,81,80 450 | male,group B,high school,standard,none,47,46,42 451 | male,group B,associate's degree,standard,none,81,73,72 452 | female,group C,some college,free/reduced,completed,64,85,85 453 | female,group E,some college,standard,none,100,92,97 454 | female,group C,associate's degree,free/reduced,none,65,77,74 455 | male,group C,some college,free/reduced,none,65,58,49 456 | female,group C,associate's degree,free/reduced,none,53,61,62 457 | male,group C,bachelor's degree,free/reduced,none,37,56,47 458 | female,group D,bachelor's degree,standard,none,79,89,89 459 | male,group D,associate's degree,free/reduced,none,53,54,48 460 | female,group E,bachelor's degree,standard,none,100,100,100 461 | male,group B,high school,standard,completed,72,65,68 462 | male,group C,bachelor's degree,free/reduced,none,53,58,55 463 | male,group B,some college,free/reduced,none,54,54,45 464 | female,group E,some college,standard,none,71,70,76 465 | female,group C,some college,free/reduced,none,77,90,91 466 | male,group A,bachelor's degree,standard,completed,75,58,62 467 | female,group C,some college,standard,none,84,87,91 468 | female,group D,associate's degree,free/reduced,none,26,31,38 469 | male,group A,high school,free/reduced,completed,72,67,65 470 | female,group A,high school,free/reduced,completed,77,88,85 471 | male,group C,some college,standard,none,91,74,76 472 | female,group C,associate's degree,standard,completed,83,85,90 473 | female,group C,high school,standard,none,63,69,74 474 | female,group C,associate's degree,standard,completed,68,86,84 475 | female,group D,some high school,standard,none,59,67,61 476 | female,group B,associate's degree,standard,completed,90,90,91 477 | female,group D,bachelor's degree,standard,completed,71,76,83 478 | male,group E,bachelor's degree,standard,completed,76,62,66 479 | male,group D,associate's degree,standard,none,80,68,72 480 | female,group D,master's degree,standard,none,55,64,70 481 | male,group E,associate's degree,standard,none,76,71,67 482 | male,group B,high school,standard,completed,73,71,68 483 | female,group D,associate's degree,free/reduced,none,52,59,56 484 | male,group C,some college,free/reduced,none,68,68,61 485 | male,group A,high school,standard,none,59,52,46 486 | female,group B,associate's degree,standard,none,49,52,54 487 | male,group C,high school,standard,none,70,74,71 488 | male,group D,some college,free/reduced,none,61,47,56 489 | female,group C,associate's degree,free/reduced,none,60,75,74 490 | male,group B,some high school,standard,completed,64,53,57 491 | male,group A,associate's degree,free/reduced,completed,79,82,82 492 | female,group A,associate's degree,free/reduced,none,65,85,76 493 | female,group C,associate's degree,standard,none,64,64,70 494 | female,group C,some college,standard,none,83,83,90 495 | female,group C,bachelor's degree,standard,none,81,88,90 496 | female,group B,high school,standard,none,54,64,68 497 | male,group D,high school,standard,completed,68,64,66 498 | female,group C,some college,standard,none,54,48,52 499 | female,group D,some college,free/reduced,completed,59,78,76 500 | female,group B,some high school,standard,none,66,69,68 501 | male,group E,some college,standard,none,76,71,72 502 | female,group D,master's degree,standard,none,74,79,82 503 | female,group B,associate's degree,standard,completed,94,87,92 504 | male,group C,some college,free/reduced,none,63,61,54 505 | female,group E,associate's degree,standard,completed,95,89,92 506 | female,group D,master's degree,free/reduced,none,40,59,54 507 | female,group B,some high school,standard,none,82,82,80 508 | male,group A,high school,standard,none,68,70,66 509 | male,group B,bachelor's degree,free/reduced,none,55,59,54 510 | male,group C,master's degree,standard,none,79,78,77 511 | female,group C,bachelor's degree,standard,none,86,92,87 512 | male,group D,some college,standard,none,76,71,73 513 | male,group A,some high school,standard,none,64,50,43 514 | male,group D,some high school,free/reduced,none,62,49,52 515 | female,group B,some high school,standard,completed,54,61,62 516 | female,group B,master's degree,free/reduced,completed,77,97,94 517 | female,group C,some high school,standard,completed,76,87,85 518 | female,group D,some college,standard,none,74,89,84 519 | female,group E,some college,standard,completed,66,74,73 520 | female,group D,some high school,standard,completed,66,78,78 521 | female,group B,high school,free/reduced,completed,67,78,79 522 | male,group D,some college,standard,none,71,49,52 523 | female,group C,associate's degree,standard,none,91,86,84 524 | male,group D,bachelor's degree,standard,none,69,58,57 525 | male,group C,master's degree,free/reduced,none,54,59,50 526 | male,group C,high school,standard,completed,53,52,49 527 | male,group E,some college,standard,none,68,60,59 528 | male,group C,some high school,free/reduced,completed,56,61,60 529 | female,group C,high school,free/reduced,none,36,53,43 530 | female,group D,bachelor's degree,free/reduced,none,29,41,47 531 | female,group C,associate's degree,standard,none,62,74,70 532 | female,group C,associate's degree,standard,completed,68,67,73 533 | female,group C,some high school,standard,none,47,54,53 534 | male,group E,associate's degree,standard,completed,62,61,58 535 | female,group E,associate's degree,standard,completed,79,88,94 536 | male,group B,high school,standard,completed,73,69,68 537 | female,group C,bachelor's degree,free/reduced,completed,66,83,83 538 | male,group C,associate's degree,standard,completed,51,60,58 539 | female,group D,high school,standard,none,51,66,62 540 | male,group E,bachelor's degree,standard,completed,85,66,71 541 | male,group A,associate's degree,standard,completed,97,92,86 542 | male,group C,high school,standard,completed,75,69,68 543 | male,group D,associate's degree,free/reduced,completed,79,82,80 544 | female,group C,associate's degree,standard,none,81,77,79 545 | female,group D,associate's degree,standard,none,82,95,89 546 | female,group D,master's degree,standard,none,64,63,66 547 | male,group E,some high school,free/reduced,completed,78,83,80 548 | female,group A,some high school,standard,completed,92,100,97 549 | male,group C,high school,standard,completed,72,67,64 550 | female,group C,high school,free/reduced,none,62,67,64 551 | male,group C,master's degree,standard,none,79,72,69 552 | male,group C,some high school,free/reduced,none,79,76,65 553 | male,group B,bachelor's degree,free/reduced,completed,87,90,88 554 | female,group B,associate's degree,standard,none,40,48,50 555 | male,group D,some college,free/reduced,none,77,62,64 556 | male,group E,associate's degree,standard,none,53,45,40 557 | female,group C,some college,free/reduced,none,32,39,33 558 | female,group C,associate's degree,standard,completed,55,72,79 559 | male,group C,master's degree,free/reduced,none,61,67,66 560 | female,group B,associate's degree,free/reduced,none,53,70,70 561 | male,group D,some high school,standard,none,73,66,62 562 | female,group D,some college,standard,completed,74,75,79 563 | female,group C,some college,standard,none,63,74,74 564 | male,group C,bachelor's degree,standard,completed,96,90,92 565 | female,group D,some college,free/reduced,completed,63,80,80 566 | male,group B,bachelor's degree,free/reduced,none,48,51,46 567 | male,group B,associate's degree,standard,none,48,43,45 568 | female,group E,bachelor's degree,free/reduced,completed,92,100,100 569 | female,group D,master's degree,free/reduced,completed,61,71,78 570 | male,group B,high school,free/reduced,none,63,48,47 571 | male,group D,bachelor's degree,free/reduced,none,68,68,67 572 | male,group B,some college,standard,completed,71,75,70 573 | male,group A,bachelor's degree,standard,none,91,96,92 574 | female,group C,some college,standard,none,53,62,56 575 | female,group C,high school,free/reduced,completed,50,66,64 576 | female,group E,high school,standard,none,74,81,71 577 | male,group A,associate's degree,free/reduced,completed,40,55,53 578 | male,group A,some college,standard,completed,61,51,52 579 | female,group B,high school,standard,none,81,91,89 580 | female,group B,some college,free/reduced,completed,48,56,58 581 | female,group D,master's degree,standard,none,53,61,68 582 | female,group D,some high school,standard,none,81,97,96 583 | female,group E,some high school,standard,none,77,79,80 584 | female,group D,bachelor's degree,free/reduced,none,63,73,78 585 | female,group D,associate's degree,standard,completed,73,75,80 586 | female,group D,some college,standard,none,69,77,77 587 | female,group C,associate's degree,standard,none,65,76,76 588 | female,group A,high school,standard,none,55,73,73 589 | female,group C,bachelor's degree,free/reduced,none,44,63,62 590 | female,group C,some college,standard,none,54,64,65 591 | female,group A,some high school,standard,none,48,66,65 592 | male,group C,some college,free/reduced,none,58,57,54 593 | male,group A,some high school,standard,none,71,62,50 594 | male,group E,bachelor's degree,standard,none,68,68,64 595 | female,group E,high school,standard,none,74,76,73 596 | female,group C,bachelor's degree,standard,completed,92,100,99 597 | female,group C,bachelor's degree,standard,completed,56,79,72 598 | male,group B,high school,free/reduced,none,30,24,15 599 | male,group A,some high school,standard,none,53,54,48 600 | female,group D,high school,standard,none,69,77,73 601 | female,group D,some high school,standard,none,65,82,81 602 | female,group D,master's degree,standard,none,54,60,63 603 | female,group C,high school,standard,none,29,29,30 604 | female,group E,some college,standard,none,76,78,80 605 | male,group D,high school,free/reduced,none,60,57,51 606 | male,group D,master's degree,free/reduced,completed,84,89,90 607 | male,group C,some high school,standard,none,75,72,62 608 | female,group C,associate's degree,standard,none,85,84,82 609 | female,group C,master's degree,free/reduced,none,40,58,54 610 | female,group E,some college,standard,none,61,64,62 611 | female,group B,associate's degree,standard,none,58,63,65 612 | male,group D,some college,free/reduced,completed,69,60,63 613 | female,group C,some college,standard,none,58,59,66 614 | male,group C,bachelor's degree,standard,completed,94,90,91 615 | female,group C,associate's degree,standard,none,65,77,74 616 | female,group A,associate's degree,standard,none,82,93,93 617 | female,group C,high school,standard,none,60,68,72 618 | female,group E,bachelor's degree,standard,none,37,45,38 619 | male,group D,bachelor's degree,standard,none,88,78,83 620 | male,group D,master's degree,standard,none,95,81,84 621 | male,group C,associate's degree,free/reduced,completed,65,73,68 622 | female,group C,high school,free/reduced,none,35,61,54 623 | male,group B,bachelor's degree,free/reduced,none,62,63,56 624 | male,group C,high school,free/reduced,completed,58,51,52 625 | male,group A,some college,standard,completed,100,96,86 626 | female,group E,bachelor's degree,free/reduced,none,61,58,62 627 | male,group D,some college,standard,completed,100,97,99 628 | male,group B,associate's degree,free/reduced,completed,69,70,63 629 | male,group D,associate's degree,standard,none,61,48,46 630 | male,group D,some college,free/reduced,none,49,57,46 631 | female,group C,some high school,standard,completed,44,51,55 632 | male,group D,some college,standard,none,67,64,70 633 | male,group B,high school,standard,none,79,60,65 634 | female,group B,bachelor's degree,standard,completed,66,74,81 635 | female,group C,high school,standard,none,75,88,85 636 | male,group D,some high school,standard,none,84,84,80 637 | male,group A,high school,standard,none,71,74,64 638 | female,group B,high school,free/reduced,completed,67,80,81 639 | female,group D,some high school,standard,completed,80,92,88 640 | male,group E,some college,standard,none,86,76,74 641 | female,group D,associate's degree,standard,none,76,74,73 642 | male,group D,high school,standard,none,41,52,51 643 | female,group D,associate's degree,free/reduced,completed,74,88,90 644 | female,group B,some high school,free/reduced,none,72,81,79 645 | female,group E,high school,standard,completed,74,79,80 646 | male,group B,high school,standard,none,70,65,60 647 | female,group B,bachelor's degree,standard,completed,65,81,81 648 | female,group D,associate's degree,standard,none,59,70,65 649 | female,group E,high school,free/reduced,none,64,62,68 650 | female,group B,high school,standard,none,50,53,55 651 | female,group D,some college,standard,completed,69,79,81 652 | male,group C,some high school,free/reduced,completed,51,56,53 653 | female,group A,high school,standard,completed,68,80,76 654 | female,group D,some college,standard,completed,85,86,98 655 | female,group A,associate's degree,standard,completed,65,70,74 656 | female,group B,some high school,standard,none,73,79,79 657 | female,group B,some college,standard,none,62,67,67 658 | male,group C,associate's degree,free/reduced,none,77,67,64 659 | male,group D,some high school,standard,none,69,66,61 660 | female,group D,associate's degree,free/reduced,none,43,60,58 661 | male,group D,associate's degree,standard,none,90,87,85 662 | male,group C,some college,free/reduced,none,74,77,73 663 | male,group C,some high school,standard,none,73,66,63 664 | female,group D,some college,free/reduced,none,55,71,69 665 | female,group C,high school,standard,none,65,69,67 666 | male,group D,associate's degree,standard,none,80,63,63 667 | female,group C,some high school,free/reduced,completed,50,60,60 668 | female,group C,some college,free/reduced,completed,63,73,71 669 | female,group B,bachelor's degree,free/reduced,none,77,85,87 670 | male,group C,some college,standard,none,73,74,61 671 | male,group D,associate's degree,standard,completed,81,72,77 672 | female,group C,high school,free/reduced,none,66,76,68 673 | male,group D,associate's degree,free/reduced,none,52,57,50 674 | female,group C,some college,standard,none,69,78,76 675 | female,group C,associate's degree,standard,completed,65,84,84 676 | female,group D,high school,standard,completed,69,77,78 677 | female,group B,some college,standard,completed,50,64,66 678 | female,group E,some college,standard,completed,73,78,76 679 | female,group C,some high school,standard,completed,70,82,76 680 | male,group D,associate's degree,free/reduced,none,81,75,78 681 | male,group D,some college,free/reduced,none,63,61,60 682 | female,group D,high school,standard,none,67,72,74 683 | male,group B,high school,standard,none,60,68,60 684 | male,group B,high school,standard,none,62,55,54 685 | female,group C,some high school,free/reduced,completed,29,40,44 686 | male,group B,some college,standard,completed,62,66,68 687 | female,group E,master's degree,standard,completed,94,99,100 688 | male,group E,some college,standard,completed,85,75,68 689 | male,group D,associate's degree,free/reduced,none,77,78,73 690 | male,group A,high school,free/reduced,none,53,58,44 691 | male,group E,some college,free/reduced,none,93,90,83 692 | female,group C,associate's degree,standard,none,49,53,53 693 | female,group E,associate's degree,free/reduced,none,73,76,78 694 | female,group C,bachelor's degree,free/reduced,completed,66,74,81 695 | female,group D,associate's degree,standard,none,77,77,73 696 | female,group C,some high school,standard,none,49,63,56 697 | female,group D,some college,free/reduced,none,79,89,86 698 | female,group C,associate's degree,standard,completed,75,82,90 699 | female,group A,bachelor's degree,standard,none,59,72,70 700 | female,group D,associate's degree,standard,completed,57,78,79 701 | male,group C,high school,free/reduced,none,66,66,59 702 | female,group E,bachelor's degree,standard,completed,79,81,82 703 | female,group B,some high school,standard,none,57,67,72 704 | male,group A,bachelor's degree,standard,completed,87,84,87 705 | female,group D,some college,standard,none,63,64,67 706 | female,group B,some high school,free/reduced,completed,59,63,64 707 | male,group A,bachelor's degree,free/reduced,none,62,72,65 708 | male,group D,high school,standard,none,46,34,36 709 | male,group C,some college,standard,none,66,59,52 710 | male,group D,high school,standard,none,89,87,79 711 | female,group D,associate's degree,free/reduced,completed,42,61,58 712 | male,group C,some college,standard,completed,93,84,90 713 | female,group E,some high school,standard,completed,80,85,85 714 | female,group D,some college,standard,none,98,100,99 715 | male,group D,master's degree,standard,none,81,81,84 716 | female,group B,some high school,standard,completed,60,70,74 717 | female,group B,associate's degree,free/reduced,completed,76,94,87 718 | male,group C,associate's degree,standard,completed,73,78,72 719 | female,group C,associate's degree,standard,completed,96,96,99 720 | female,group C,high school,standard,none,76,76,74 721 | male,group E,associate's degree,free/reduced,completed,91,73,80 722 | female,group C,some college,free/reduced,none,62,72,70 723 | male,group D,some high school,free/reduced,completed,55,59,59 724 | female,group B,some high school,free/reduced,completed,74,90,88 725 | male,group C,high school,standard,none,50,48,42 726 | male,group B,some college,standard,none,47,43,41 727 | male,group E,some college,standard,completed,81,74,71 728 | female,group E,associate's degree,standard,completed,65,75,77 729 | male,group E,some high school,standard,completed,68,51,57 730 | female,group D,high school,free/reduced,none,73,92,84 731 | male,group C,some college,standard,none,53,39,37 732 | female,group B,associate's degree,free/reduced,completed,68,77,80 733 | male,group A,some high school,free/reduced,none,55,46,43 734 | female,group C,some college,standard,completed,87,89,94 735 | male,group D,some high school,standard,none,55,47,44 736 | female,group E,some college,free/reduced,none,53,58,57 737 | male,group C,master's degree,standard,none,67,57,59 738 | male,group C,associate's degree,standard,none,92,79,84 739 | female,group B,some college,free/reduced,completed,53,66,73 740 | male,group D,associate's degree,standard,none,81,71,73 741 | male,group C,high school,free/reduced,none,61,60,55 742 | male,group D,bachelor's degree,standard,none,80,73,72 743 | female,group A,associate's degree,free/reduced,none,37,57,56 744 | female,group C,high school,standard,none,81,84,82 745 | female,group C,associate's degree,standard,completed,59,73,72 746 | male,group B,some college,free/reduced,none,55,55,47 747 | male,group D,associate's degree,standard,none,72,79,74 748 | male,group D,high school,standard,none,69,75,71 749 | male,group C,some college,standard,none,69,64,68 750 | female,group C,bachelor's degree,free/reduced,none,50,60,59 751 | male,group B,some college,standard,completed,87,84,86 752 | male,group D,some high school,standard,completed,71,69,68 753 | male,group E,some college,standard,none,68,72,65 754 | male,group C,master's degree,free/reduced,completed,79,77,75 755 | female,group C,some high school,standard,completed,77,90,85 756 | male,group C,associate's degree,free/reduced,none,58,55,53 757 | female,group E,associate's degree,standard,none,84,95,92 758 | male,group D,some college,standard,none,55,58,52 759 | male,group E,bachelor's degree,free/reduced,completed,70,68,72 760 | female,group D,some college,free/reduced,completed,52,59,65 761 | male,group B,some college,standard,completed,69,77,77 762 | female,group C,high school,free/reduced,none,53,72,64 763 | female,group D,some high school,standard,none,48,58,54 764 | male,group D,some high school,standard,completed,78,81,86 765 | female,group B,high school,standard,none,62,62,63 766 | male,group D,some college,standard,none,60,63,59 767 | female,group B,high school,standard,none,74,72,72 768 | female,group C,high school,standard,completed,58,75,77 769 | male,group B,high school,standard,completed,76,62,60 770 | female,group D,some high school,standard,none,68,71,75 771 | male,group A,some college,free/reduced,none,58,60,57 772 | male,group B,high school,standard,none,52,48,49 773 | male,group D,bachelor's degree,standard,none,75,73,74 774 | female,group B,some high school,free/reduced,completed,52,67,72 775 | female,group C,bachelor's degree,free/reduced,none,62,78,79 776 | male,group B,some college,standard,none,66,65,60 777 | female,group B,some high school,free/reduced,none,49,58,55 778 | female,group B,high school,standard,none,66,72,70 779 | female,group C,some college,free/reduced,none,35,44,43 780 | female,group A,some college,standard,completed,72,79,82 781 | male,group E,associate's degree,standard,completed,94,85,82 782 | female,group D,associate's degree,free/reduced,none,46,56,57 783 | female,group B,master's degree,standard,none,77,90,84 784 | female,group B,high school,free/reduced,completed,76,85,82 785 | female,group C,associate's degree,standard,completed,52,59,62 786 | male,group C,bachelor's degree,standard,completed,91,81,79 787 | female,group B,some high school,standard,completed,32,51,44 788 | female,group E,some high school,free/reduced,none,72,79,77 789 | female,group B,some college,standard,none,19,38,32 790 | male,group C,associate's degree,free/reduced,none,68,65,61 791 | female,group C,master's degree,free/reduced,none,52,65,61 792 | female,group B,high school,standard,none,48,62,60 793 | female,group D,some college,free/reduced,none,60,66,70 794 | male,group D,high school,free/reduced,none,66,74,69 795 | male,group E,some high school,standard,completed,89,84,77 796 | female,group B,high school,standard,none,42,52,51 797 | female,group E,associate's degree,free/reduced,completed,57,68,73 798 | male,group D,high school,standard,none,70,70,70 799 | female,group E,associate's degree,free/reduced,none,70,84,81 800 | male,group E,some college,standard,none,69,60,54 801 | female,group C,associate's degree,standard,none,52,55,57 802 | male,group C,some high school,standard,completed,67,73,68 803 | male,group C,some high school,standard,completed,76,80,73 804 | female,group E,associate's degree,standard,none,87,94,95 805 | female,group B,some college,standard,none,82,85,87 806 | female,group C,some college,standard,none,73,76,78 807 | male,group A,some college,free/reduced,none,75,81,74 808 | female,group D,some college,free/reduced,none,64,74,75 809 | female,group E,high school,free/reduced,none,41,45,40 810 | male,group C,high school,standard,none,90,75,69 811 | male,group B,bachelor's degree,standard,none,59,54,51 812 | male,group A,some high school,standard,none,51,31,36 813 | male,group A,high school,free/reduced,none,45,47,49 814 | female,group C,master's degree,standard,completed,54,64,67 815 | male,group E,some high school,standard,completed,87,84,76 816 | female,group C,high school,standard,none,72,80,83 817 | male,group B,some high school,standard,completed,94,86,87 818 | female,group A,bachelor's degree,standard,none,45,59,64 819 | male,group D,bachelor's degree,free/reduced,completed,61,70,76 820 | female,group B,high school,free/reduced,none,60,72,68 821 | female,group C,some high school,standard,none,77,91,88 822 | female,group A,some high school,standard,completed,85,90,92 823 | female,group D,bachelor's degree,free/reduced,none,78,90,93 824 | male,group E,some college,free/reduced,completed,49,52,51 825 | female,group B,high school,free/reduced,none,71,87,82 826 | female,group C,some high school,free/reduced,none,48,58,52 827 | male,group C,high school,standard,none,62,67,58 828 | female,group C,associate's degree,free/reduced,completed,56,68,70 829 | female,group C,some high school,standard,none,65,69,76 830 | female,group D,some high school,free/reduced,completed,69,86,81 831 | male,group B,some high school,standard,none,68,54,53 832 | female,group A,some college,free/reduced,none,61,60,57 833 | female,group C,bachelor's degree,free/reduced,completed,74,86,89 834 | male,group A,bachelor's degree,standard,none,64,60,58 835 | female,group B,high school,standard,completed,77,82,89 836 | male,group B,some college,standard,none,58,50,45 837 | female,group C,high school,standard,completed,60,64,74 838 | male,group E,high school,standard,none,73,64,57 839 | female,group A,high school,standard,completed,75,82,79 840 | male,group B,associate's degree,free/reduced,completed,58,57,53 841 | female,group C,associate's degree,standard,none,66,77,73 842 | female,group D,high school,free/reduced,none,39,52,46 843 | male,group C,some high school,standard,none,64,58,51 844 | female,group B,high school,free/reduced,completed,23,44,36 845 | male,group B,some college,free/reduced,completed,74,77,76 846 | female,group D,some high school,free/reduced,completed,40,65,64 847 | male,group E,master's degree,standard,none,90,85,84 848 | male,group C,master's degree,standard,completed,91,85,85 849 | male,group D,high school,standard,none,64,54,50 850 | female,group C,high school,standard,none,59,72,68 851 | male,group D,associate's degree,standard,none,80,75,69 852 | male,group C,master's degree,standard,none,71,67,67 853 | female,group A,high school,standard,none,61,68,63 854 | female,group E,some college,standard,none,87,85,93 855 | male,group E,some high school,standard,none,82,67,61 856 | male,group C,some high school,standard,none,62,64,55 857 | female,group B,bachelor's degree,standard,none,97,97,96 858 | male,group B,some college,free/reduced,none,75,68,65 859 | female,group C,bachelor's degree,standard,none,65,79,81 860 | male,group B,high school,standard,completed,52,49,46 861 | male,group C,associate's degree,free/reduced,none,87,73,72 862 | female,group C,associate's degree,standard,none,53,62,53 863 | female,group E,master's degree,free/reduced,none,81,86,87 864 | male,group D,bachelor's degree,free/reduced,completed,39,42,38 865 | female,group C,some college,standard,completed,71,71,80 866 | male,group C,associate's degree,standard,none,97,93,91 867 | male,group D,some college,standard,completed,82,82,88 868 | male,group C,high school,free/reduced,none,59,53,52 869 | male,group B,associate's degree,standard,none,61,42,41 870 | male,group E,associate's degree,free/reduced,completed,78,74,72 871 | male,group C,associate's degree,free/reduced,none,49,51,51 872 | male,group B,high school,standard,none,59,58,47 873 | female,group C,some college,standard,completed,70,72,76 874 | male,group B,associate's degree,standard,completed,82,84,78 875 | male,group E,associate's degree,free/reduced,none,90,90,82 876 | female,group C,bachelor's degree,free/reduced,none,43,62,61 877 | male,group C,some college,free/reduced,none,80,64,66 878 | male,group D,some college,standard,none,81,82,84 879 | male,group C,some high school,standard,none,57,61,54 880 | female,group D,some high school,standard,none,59,72,80 881 | female,group D,associate's degree,standard,none,64,76,74 882 | male,group C,bachelor's degree,standard,completed,63,64,66 883 | female,group E,bachelor's degree,standard,completed,71,70,70 884 | female,group B,high school,free/reduced,none,64,73,71 885 | male,group D,bachelor's degree,free/reduced,none,55,46,44 886 | female,group E,associate's degree,standard,none,51,51,54 887 | female,group C,associate's degree,standard,completed,62,76,80 888 | female,group E,associate's degree,standard,completed,93,100,95 889 | male,group C,high school,free/reduced,none,54,72,59 890 | female,group D,some college,free/reduced,none,69,65,74 891 | male,group D,high school,free/reduced,none,44,51,48 892 | female,group E,some college,standard,completed,86,85,91 893 | female,group E,associate's degree,standard,none,85,92,85 894 | female,group A,master's degree,free/reduced,none,50,67,73 895 | male,group D,some high school,standard,completed,88,74,75 896 | female,group E,associate's degree,standard,none,59,62,69 897 | female,group E,some high school,free/reduced,none,32,34,38 898 | male,group B,high school,free/reduced,none,36,29,27 899 | female,group B,some high school,free/reduced,completed,63,78,79 900 | male,group D,associate's degree,standard,completed,67,54,63 901 | female,group D,some high school,standard,completed,65,78,82 902 | male,group D,master's degree,standard,none,85,84,89 903 | female,group C,master's degree,standard,none,73,78,74 904 | female,group A,high school,free/reduced,completed,34,48,41 905 | female,group D,bachelor's degree,free/reduced,completed,93,100,100 906 | female,group D,some high school,free/reduced,none,67,84,84 907 | male,group D,some college,standard,none,88,77,77 908 | male,group B,high school,standard,none,57,48,51 909 | female,group D,some college,standard,completed,79,84,91 910 | female,group C,bachelor's degree,free/reduced,none,67,75,72 911 | male,group E,bachelor's degree,standard,completed,70,64,70 912 | male,group D,bachelor's degree,free/reduced,none,50,42,48 913 | female,group A,some college,standard,none,69,84,82 914 | female,group C,bachelor's degree,standard,completed,52,61,66 915 | female,group C,bachelor's degree,free/reduced,completed,47,62,66 916 | female,group B,associate's degree,free/reduced,none,46,61,55 917 | female,group E,some college,standard,none,68,70,66 918 | male,group E,bachelor's degree,standard,completed,100,100,100 919 | female,group C,high school,standard,none,44,61,52 920 | female,group C,associate's degree,standard,completed,57,77,80 921 | male,group B,some college,standard,completed,91,96,91 922 | male,group D,high school,free/reduced,none,69,70,67 923 | female,group C,high school,free/reduced,none,35,53,46 924 | male,group D,high school,standard,none,72,66,66 925 | female,group B,associate's degree,free/reduced,none,54,65,65 926 | male,group D,high school,free/reduced,none,74,70,69 927 | male,group E,some high school,standard,completed,74,64,60 928 | male,group E,associate's degree,free/reduced,none,64,56,52 929 | female,group D,high school,free/reduced,completed,65,61,71 930 | male,group E,associate's degree,free/reduced,completed,46,43,44 931 | female,group C,some high school,free/reduced,none,48,56,51 932 | male,group C,some college,free/reduced,completed,67,74,70 933 | male,group D,some college,free/reduced,none,62,57,62 934 | male,group D,associate's degree,free/reduced,completed,61,71,73 935 | male,group C,bachelor's degree,free/reduced,completed,70,75,74 936 | male,group C,associate's degree,standard,completed,98,87,90 937 | male,group D,some college,free/reduced,none,70,63,58 938 | male,group A,associate's degree,standard,none,67,57,53 939 | female,group E,high school,free/reduced,none,57,58,57 940 | male,group D,some college,standard,completed,85,81,85 941 | male,group D,some high school,standard,completed,77,68,69 942 | male,group C,master's degree,free/reduced,completed,72,66,72 943 | female,group D,master's degree,standard,none,78,91,96 944 | male,group C,high school,standard,none,81,66,64 945 | male,group A,some high school,free/reduced,completed,61,62,61 946 | female,group B,high school,standard,none,58,68,61 947 | female,group C,associate's degree,standard,none,54,61,58 948 | male,group B,high school,standard,none,82,82,80 949 | female,group D,some college,free/reduced,none,49,58,60 950 | male,group B,some high school,free/reduced,completed,49,50,52 951 | female,group E,high school,free/reduced,completed,57,75,73 952 | male,group E,high school,standard,none,94,73,71 953 | female,group D,some college,standard,completed,75,77,83 954 | female,group E,some high school,free/reduced,none,74,74,72 955 | male,group C,high school,standard,completed,58,52,54 956 | female,group C,some college,standard,none,62,69,69 957 | male,group E,associate's degree,standard,none,72,57,62 958 | male,group C,some college,standard,none,84,87,81 959 | female,group D,master's degree,standard,none,92,100,100 960 | female,group D,high school,standard,none,45,63,59 961 | male,group C,high school,standard,none,75,81,71 962 | female,group A,some college,standard,none,56,58,64 963 | female,group D,some high school,free/reduced,none,48,54,53 964 | female,group E,associate's degree,standard,none,100,100,100 965 | female,group C,some high school,free/reduced,completed,65,76,75 966 | male,group D,some college,standard,none,72,57,58 967 | female,group D,some college,standard,none,62,70,72 968 | male,group A,some high school,standard,completed,66,68,64 969 | male,group C,some college,standard,none,63,63,60 970 | female,group E,associate's degree,standard,none,68,76,67 971 | female,group B,bachelor's degree,standard,none,75,84,80 972 | female,group D,bachelor's degree,standard,none,89,100,100 973 | male,group C,some high school,standard,completed,78,72,69 974 | female,group A,high school,free/reduced,completed,53,50,60 975 | female,group D,some college,free/reduced,none,49,65,61 976 | female,group A,some college,standard,none,54,63,67 977 | female,group C,some college,standard,completed,64,82,77 978 | male,group B,some college,free/reduced,completed,60,62,60 979 | male,group C,associate's degree,standard,none,62,65,58 980 | male,group D,high school,standard,completed,55,41,48 981 | female,group C,associate's degree,standard,none,91,95,94 982 | female,group B,high school,free/reduced,none,8,24,23 983 | male,group D,some high school,standard,none,81,78,78 984 | male,group B,some high school,standard,completed,79,85,86 985 | female,group A,some college,standard,completed,78,87,91 986 | female,group C,some high school,standard,none,74,75,82 987 | male,group A,high school,standard,none,57,51,54 988 | female,group C,associate's degree,standard,none,40,59,51 989 | male,group E,some high school,standard,completed,81,75,76 990 | female,group A,some high school,free/reduced,none,44,45,45 991 | female,group D,some college,free/reduced,completed,67,86,83 992 | male,group E,high school,free/reduced,completed,86,81,75 993 | female,group B,some high school,standard,completed,65,82,78 994 | female,group D,associate's degree,free/reduced,none,55,76,76 995 | female,group D,bachelor's degree,free/reduced,none,62,72,74 996 | male,group A,high school,standard,none,63,63,62 997 | female,group E,master's degree,standard,completed,88,99,95 998 | male,group C,high school,free/reduced,none,62,55,55 999 | female,group C,high school,free/reduced,completed,59,71,65 1000 | female,group D,some college,standard,completed,68,78,77 1001 | female,group D,some college,free/reduced,none,77,86,86 1002 | -------------------------------------------------------------------------------- /artifacts/test.csv: -------------------------------------------------------------------------------- 1 | gender,race/ethnicity,parental level of education,lunch,test preparation course,math score,reading score,writing score 2 | female,group C,associate's degree,standard,none,91,86,84 3 | female,group B,some college,free/reduced,completed,53,66,73 4 | male,group D,bachelor's degree,standard,none,80,73,72 5 | male,group C,some college,free/reduced,none,74,77,73 6 | male,group E,some college,standard,completed,84,83,78 7 | male,group D,associate's degree,free/reduced,none,81,75,78 8 | male,group B,associate's degree,free/reduced,completed,69,70,63 9 | female,group B,some high school,standard,completed,54,61,62 10 | male,group C,associate's degree,free/reduced,none,87,73,72 11 | male,group B,some high school,standard,completed,51,54,41 12 | male,group A,high school,free/reduced,none,45,47,49 13 | male,group E,some high school,standard,none,30,26,22 14 | female,group B,high school,free/reduced,completed,67,80,81 15 | female,group D,some college,free/reduced,none,49,65,61 16 | male,group D,some college,standard,completed,85,81,85 17 | female,group D,some high school,standard,completed,65,78,82 18 | male,group D,high school,standard,none,53,52,42 19 | male,group D,bachelor's degree,free/reduced,none,55,46,44 20 | female,group D,some high school,standard,none,48,58,54 21 | female,group D,associate's degree,free/reduced,none,56,65,63 22 | male,group C,master's degree,standard,none,79,72,69 23 | female,group C,bachelor's degree,free/reduced,completed,43,51,54 24 | female,group C,some college,free/reduced,completed,45,73,70 25 | female,group C,high school,free/reduced,none,36,53,43 26 | male,group D,some high school,free/reduced,completed,80,79,79 27 | male,group D,associate's degree,standard,none,80,75,77 28 | male,group D,bachelor's degree,standard,completed,68,74,74 29 | female,group C,associate's degree,standard,none,40,59,51 30 | female,group A,high school,free/reduced,completed,34,48,41 31 | female,group D,some college,free/reduced,none,49,58,60 32 | male,group B,some college,standard,none,62,61,57 33 | male,group D,some college,standard,completed,71,61,69 34 | male,group B,bachelor's degree,free/reduced,none,62,63,56 35 | male,group E,some college,standard,none,76,71,72 36 | male,group E,some college,standard,none,84,77,71 37 | female,group B,some college,free/reduced,none,45,53,55 38 | male,group D,associate's degree,free/reduced,none,77,78,73 39 | female,group D,some college,standard,none,69,77,77 40 | female,group C,master's degree,standard,none,73,78,74 41 | female,group C,some high school,free/reduced,none,0,17,10 42 | male,group C,associate's degree,standard,completed,82,75,77 43 | male,group B,some high school,standard,completed,65,66,62 44 | male,group D,bachelor's degree,standard,completed,67,61,68 45 | female,group A,some college,standard,none,54,63,67 46 | male,group D,associate's degree,free/reduced,none,90,87,75 47 | female,group E,high school,standard,completed,59,63,75 48 | male,group D,high school,free/reduced,none,74,70,69 49 | female,group C,high school,standard,none,29,29,30 50 | male,group D,some high school,standard,completed,89,88,82 51 | female,group A,high school,standard,completed,75,82,79 52 | male,group B,some college,standard,completed,71,75,70 53 | female,group D,associate's degree,standard,none,64,76,74 54 | male,group C,some college,standard,completed,79,79,78 55 | female,group B,some college,free/reduced,completed,48,56,58 56 | female,group C,some high school,standard,none,69,73,73 57 | female,group D,some college,standard,none,69,74,74 58 | male,group D,bachelor's degree,standard,none,88,78,83 59 | male,group C,associate's degree,standard,none,58,54,52 60 | male,group B,associate's degree,standard,none,87,85,73 61 | female,group A,some high school,standard,completed,85,90,92 62 | male,group A,some high school,standard,completed,46,41,43 63 | female,group C,some high school,free/reduced,completed,71,84,87 64 | female,group C,associate's degree,standard,none,81,77,79 65 | female,group B,some college,free/reduced,none,58,61,66 66 | male,group D,master's degree,free/reduced,completed,84,89,90 67 | female,group C,bachelor's degree,free/reduced,completed,66,74,81 68 | female,group D,some college,free/reduced,none,55,71,69 69 | male,group C,high school,free/reduced,none,59,53,52 70 | female,group D,some college,free/reduced,completed,58,63,73 71 | female,group D,associate's degree,standard,none,82,95,89 72 | male,group E,associate's degree,standard,completed,66,63,64 73 | female,group C,bachelor's degree,standard,none,81,88,90 74 | male,group C,some college,free/reduced,none,58,57,54 75 | female,group A,associate's degree,free/reduced,none,37,57,56 76 | male,group C,some high school,standard,completed,63,60,57 77 | male,group E,some high school,standard,completed,77,76,77 78 | female,group D,some college,standard,completed,85,86,98 79 | male,group B,associate's degree,free/reduced,none,57,56,57 80 | female,group A,some high school,standard,none,48,66,65 81 | male,group C,some high school,standard,none,51,52,44 82 | male,group D,some college,free/reduced,none,63,61,60 83 | male,group D,some high school,free/reduced,none,45,37,37 84 | male,group C,bachelor's degree,standard,none,83,78,73 85 | female,group C,some college,standard,none,60,72,74 86 | male,group B,bachelor's degree,standard,none,63,71,69 87 | female,group C,high school,free/reduced,none,62,67,64 88 | female,group D,some college,standard,completed,68,78,77 89 | female,group B,some high school,standard,completed,60,70,74 90 | female,group C,some high school,standard,completed,77,90,85 91 | male,group A,some college,free/reduced,none,28,23,19 92 | male,group C,master's degree,free/reduced,none,79,81,71 93 | female,group E,some college,standard,none,100,92,97 94 | male,group D,bachelor's degree,standard,none,69,58,57 95 | male,group B,high school,free/reduced,none,66,77,70 96 | female,group B,some college,standard,none,19,38,32 97 | male,group D,associate's degree,standard,none,75,68,64 98 | male,group D,some college,standard,none,60,63,59 99 | female,group A,some college,standard,none,58,70,67 100 | female,group C,associate's degree,standard,none,69,80,71 101 | female,group C,associate's degree,free/reduced,completed,56,68,70 102 | male,group C,associate's degree,standard,completed,73,78,72 103 | male,group E,some college,standard,none,66,57,52 104 | male,group A,associate's degree,standard,none,67,57,53 105 | female,group C,associate's degree,free/reduced,none,64,73,68 106 | male,group A,high school,standard,none,71,74,64 107 | male,group B,high school,standard,none,70,65,60 108 | male,group E,associate's degree,standard,none,53,45,40 109 | male,group C,high school,standard,none,75,81,71 110 | female,group B,high school,standard,completed,68,83,78 111 | female,group C,high school,standard,none,44,61,52 112 | female,group D,bachelor's degree,free/reduced,none,29,41,47 113 | female,group B,high school,free/reduced,none,71,87,82 114 | male,group A,high school,standard,none,57,51,54 115 | female,group A,bachelor's degree,standard,none,45,59,64 116 | female,group C,some college,free/reduced,none,76,83,88 117 | male,group C,high school,standard,none,61,56,55 118 | male,group C,some high school,free/reduced,completed,45,52,49 119 | male,group D,high school,standard,completed,55,41,48 120 | male,group B,high school,standard,completed,73,69,68 121 | male,group D,high school,free/reduced,completed,78,77,80 122 | female,group A,master's degree,free/reduced,none,50,67,73 123 | female,group C,some college,free/reduced,none,62,67,62 124 | male,group D,master's degree,standard,none,81,81,84 125 | female,group C,some high school,free/reduced,completed,64,79,77 126 | female,group D,some high school,standard,completed,64,60,74 127 | male,group D,some high school,standard,none,73,66,62 128 | female,group D,associate's degree,standard,completed,73,75,80 129 | female,group C,some high school,standard,completed,67,74,77 130 | male,group B,associate's degree,standard,none,61,42,41 131 | male,group C,some high school,standard,completed,67,73,68 132 | female,group D,some high school,standard,none,65,82,81 133 | male,group D,associate's degree,standard,none,80,75,69 134 | male,group D,some high school,free/reduced,none,59,42,41 135 | female,group E,master's degree,standard,completed,88,99,95 136 | female,group C,associate's degree,standard,none,62,74,70 137 | female,group C,high school,free/reduced,none,33,41,43 138 | female,group C,bachelor's degree,standard,completed,79,92,89 139 | male,group B,some high school,standard,completed,84,83,75 140 | male,group A,master's degree,free/reduced,none,73,74,72 141 | female,group A,associate's degree,free/reduced,none,41,51,48 142 | female,group E,associate's degree,free/reduced,none,50,56,54 143 | female,group B,high school,standard,completed,58,70,68 144 | male,group D,some high school,free/reduced,completed,55,59,59 145 | male,group D,high school,standard,none,45,48,46 146 | male,group D,some high school,standard,completed,88,74,75 147 | female,group B,associate's degree,free/reduced,none,46,61,55 148 | male,group A,some high school,standard,none,51,31,36 149 | male,group D,some high school,standard,none,75,74,69 150 | male,group E,some college,free/reduced,completed,49,52,51 151 | female,group E,high school,standard,none,75,86,79 152 | female,group E,high school,standard,completed,74,79,80 153 | female,group B,associate's degree,standard,completed,61,86,87 154 | male,group C,associate's degree,standard,none,62,65,58 155 | male,group C,some high school,free/reduced,none,68,63,54 156 | female,group D,master's degree,standard,none,78,91,96 157 | female,group E,some college,standard,none,71,70,76 158 | female,group D,high school,free/reduced,none,49,57,52 159 | female,group A,bachelor's degree,standard,none,59,72,70 160 | male,group E,bachelor's degree,free/reduced,completed,79,74,72 161 | female,group E,associate's degree,standard,none,51,51,54 162 | female,group C,bachelor's degree,standard,completed,56,79,72 163 | male,group B,high school,standard,completed,76,62,60 164 | female,group D,some college,standard,completed,69,79,81 165 | male,group C,some high school,free/reduced,completed,51,56,53 166 | male,group D,some college,standard,completed,82,82,88 167 | male,group C,some college,standard,none,73,74,61 168 | male,group C,high school,free/reduced,completed,40,46,50 169 | male,group E,some college,free/reduced,none,93,90,83 170 | female,group C,bachelor's degree,standard,completed,59,64,75 171 | female,group B,associate's degree,standard,none,73,76,80 172 | male,group B,some high school,standard,completed,85,84,78 173 | male,group E,associate's degree,standard,none,76,71,67 174 | female,group D,associate's degree,free/reduced,completed,77,89,98 175 | female,group D,some college,free/reduced,completed,67,86,83 176 | male,group D,some college,free/reduced,none,61,47,56 177 | female,group D,some high school,free/reduced,none,27,34,32 178 | male,group D,high school,standard,none,54,52,52 179 | female,group C,master's degree,free/reduced,completed,65,81,81 180 | female,group E,associate's degree,standard,none,87,94,95 181 | female,group C,some high school,standard,completed,70,82,76 182 | female,group B,high school,standard,none,54,64,68 183 | female,group C,high school,free/reduced,none,66,76,68 184 | female,group D,master's degree,free/reduced,completed,85,95,100 185 | male,group C,some high school,free/reduced,completed,56,61,60 186 | male,group E,master's degree,standard,none,90,85,84 187 | male,group E,high school,standard,none,70,55,56 188 | female,group B,bachelor's degree,standard,none,61,72,70 189 | male,group A,bachelor's degree,free/reduced,completed,49,58,60 190 | male,group C,high school,standard,none,81,66,64 191 | male,group B,some college,standard,completed,87,84,86 192 | male,group B,some high school,free/reduced,completed,49,50,52 193 | male,group B,some high school,standard,none,68,54,53 194 | male,group C,associate's degree,free/reduced,none,77,67,64 195 | female,group B,bachelor's degree,free/reduced,none,78,79,76 196 | male,group C,associate's degree,free/reduced,completed,60,51,56 197 | female,group D,high school,free/reduced,completed,52,57,56 198 | male,group E,associate's degree,standard,completed,62,56,53 199 | female,group B,some college,free/reduced,none,74,81,76 200 | female,group C,associate's degree,standard,none,65,77,74 201 | female,group D,some high school,standard,completed,61,74,72 202 | -------------------------------------------------------------------------------- /artifacts/train.csv: -------------------------------------------------------------------------------- 1 | gender,race/ethnicity,parental level of education,lunch,test preparation course,math score,reading score,writing score 2 | female,group D,master's degree,standard,none,62,70,75 3 | female,group C,bachelor's degree,free/reduced,completed,66,83,83 4 | female,group D,some college,free/reduced,none,79,89,86 5 | male,group C,master's degree,free/reduced,none,61,67,66 6 | male,group E,high school,standard,none,73,64,57 7 | male,group B,high school,free/reduced,none,30,24,15 8 | female,group C,bachelor's degree,standard,completed,96,100,100 9 | female,group C,associate's degree,standard,completed,57,77,80 10 | male,group D,high school,standard,completed,68,64,66 11 | female,group C,some high school,free/reduced,none,48,58,52 12 | male,group B,some high school,standard,none,67,64,61 13 | female,group C,some college,free/reduced,none,59,62,64 14 | male,group E,some high school,standard,completed,74,64,60 15 | female,group C,some high school,standard,none,65,69,76 16 | female,group B,some college,standard,none,62,67,67 17 | male,group C,associate's degree,standard,none,47,37,35 18 | male,group D,associate's degree,standard,none,80,63,63 19 | male,group C,high school,standard,none,68,60,53 20 | female,group D,some college,standard,completed,79,84,91 21 | male,group D,high school,standard,none,89,87,79 22 | male,group A,some college,standard,none,69,67,69 23 | female,group E,some college,free/reduced,none,53,58,57 24 | female,group C,some college,standard,completed,64,82,77 25 | male,group C,high school,standard,completed,82,84,82 26 | male,group B,high school,free/reduced,none,36,29,27 27 | female,group B,master's degree,standard,none,90,95,93 28 | female,group D,master's degree,standard,none,64,63,66 29 | female,group B,bachelor's degree,standard,none,52,65,69 30 | female,group D,some high school,free/reduced,none,67,84,84 31 | male,group C,associate's degree,standard,completed,51,60,58 32 | male,group D,some college,standard,none,79,73,67 33 | male,group A,high school,standard,none,63,63,62 34 | female,group D,associate's degree,free/reduced,none,52,59,56 35 | male,group A,associate's degree,free/reduced,completed,40,55,53 36 | male,group D,some college,standard,none,40,42,38 37 | female,group B,some college,standard,none,63,65,61 38 | male,group C,associate's degree,standard,none,46,43,42 39 | female,group C,some high school,free/reduced,completed,65,76,75 40 | female,group B,some high school,standard,none,62,64,66 41 | male,group B,associate's degree,standard,none,90,78,81 42 | male,group A,associate's degree,free/reduced,none,47,57,44 43 | male,group C,some college,standard,none,59,41,42 44 | female,group B,master's degree,free/reduced,completed,77,97,94 45 | female,group C,associate's degree,standard,none,52,55,57 46 | male,group E,some college,standard,completed,99,87,81 47 | female,group B,some high school,standard,none,70,64,72 48 | male,group C,associate's degree,free/reduced,none,64,66,59 49 | male,group A,bachelor's degree,standard,completed,80,78,81 50 | male,group D,high school,free/reduced,none,42,39,34 51 | male,group E,associate's degree,standard,completed,97,82,88 52 | male,group A,some college,free/reduced,completed,50,47,54 53 | female,group B,some high school,standard,completed,65,82,78 54 | female,group C,master's degree,free/reduced,none,52,65,61 55 | female,group E,associate's degree,standard,none,59,62,69 56 | male,group B,some high school,standard,none,74,63,57 57 | female,group C,some high school,free/reduced,none,43,53,53 58 | female,group B,high school,free/reduced,completed,67,78,79 59 | male,group E,bachelor's degree,standard,completed,100,100,100 60 | male,group D,high school,standard,none,72,66,66 61 | female,group B,associate's degree,standard,none,71,83,78 62 | male,group A,some high school,free/reduced,none,55,46,43 63 | female,group C,some college,standard,none,84,87,91 64 | female,group E,some college,standard,completed,63,72,70 65 | female,group C,bachelor's degree,standard,none,63,75,81 66 | female,group C,some college,free/reduced,completed,42,66,69 67 | male,group E,associate's degree,free/reduced,completed,78,74,72 68 | male,group E,some college,standard,none,69,60,54 69 | female,group B,associate's degree,standard,none,80,86,83 70 | male,group B,high school,standard,none,79,60,65 71 | male,group C,associate's degree,standard,completed,87,100,95 72 | female,group A,associate's degree,free/reduced,none,65,85,76 73 | female,group D,some high school,standard,none,51,63,61 74 | male,group D,master's degree,standard,none,85,84,89 75 | male,group A,some high school,standard,completed,47,49,49 76 | male,group C,master's degree,free/reduced,none,54,59,50 77 | female,group B,high school,free/reduced,none,38,60,50 78 | male,group C,some high school,free/reduced,completed,59,69,65 79 | male,group D,high school,free/reduced,none,60,57,51 80 | male,group B,high school,free/reduced,none,49,45,45 81 | female,group C,associate's degree,standard,completed,52,59,62 82 | female,group C,bachelor's degree,free/reduced,none,44,63,62 83 | female,group E,associate's degree,free/reduced,none,70,84,81 84 | male,group C,associate's degree,standard,none,84,80,80 85 | male,group C,associate's degree,standard,none,76,70,68 86 | male,group C,some college,free/reduced,none,35,28,27 87 | female,group C,associate's degree,standard,completed,96,96,99 88 | female,group D,some college,standard,none,80,90,89 89 | male,group B,associate's degree,standard,none,81,73,72 90 | male,group D,high school,standard,none,57,50,54 91 | male,group E,high school,standard,none,94,73,71 92 | male,group B,high school,standard,none,82,82,80 93 | male,group D,high school,standard,none,70,70,70 94 | female,group B,associate's degree,standard,completed,94,87,92 95 | male,group A,bachelor's degree,standard,completed,75,58,62 96 | female,group C,some college,standard,none,52,58,58 97 | female,group A,high school,free/reduced,completed,77,88,85 98 | male,group D,some college,free/reduced,none,70,63,58 99 | male,group A,some high school,free/reduced,none,65,59,53 100 | male,group B,some college,free/reduced,none,40,43,39 101 | female,group C,some college,standard,completed,70,89,88 102 | male,group D,associate's degree,free/reduced,completed,79,82,80 103 | female,group C,some college,standard,completed,67,81,79 104 | male,group C,some college,free/reduced,none,68,68,61 105 | female,group D,master's degree,free/reduced,completed,47,58,67 106 | female,group A,some college,standard,completed,72,79,82 107 | female,group E,high school,free/reduced,completed,57,75,73 108 | female,group C,bachelor's degree,standard,none,83,93,95 109 | male,group A,some college,standard,completed,61,51,52 110 | male,group C,associate's degree,standard,completed,98,87,90 111 | female,group D,master's degree,free/reduced,completed,61,71,78 112 | female,group C,bachelor's degree,standard,completed,92,100,99 113 | female,group C,associate's degree,standard,completed,68,67,73 114 | female,group E,some high school,standard,none,77,79,80 115 | male,group C,some college,standard,none,66,59,52 116 | male,group B,high school,standard,none,47,46,42 117 | male,group C,some college,free/reduced,none,65,58,49 118 | male,group A,some high school,free/reduced,none,68,72,64 119 | female,group C,some college,standard,completed,63,78,80 120 | female,group D,high school,free/reduced,none,73,92,84 121 | female,group C,high school,free/reduced,none,42,62,60 122 | female,group E,master's degree,standard,none,62,68,68 123 | female,group D,bachelor's degree,standard,completed,68,75,81 124 | female,group C,associate's degree,standard,completed,67,84,81 125 | male,group D,some college,free/reduced,none,49,57,46 126 | female,group C,some college,free/reduced,none,35,44,43 127 | male,group A,high school,standard,none,68,70,66 128 | female,group B,high school,standard,completed,69,76,74 129 | male,group C,high school,standard,none,70,74,71 130 | female,group E,some high school,standard,completed,80,85,85 131 | female,group C,some college,standard,completed,75,81,84 132 | female,group D,some college,standard,none,63,64,67 133 | male,group B,bachelor's degree,standard,none,66,60,57 134 | female,group B,some high school,free/reduced,completed,74,90,88 135 | female,group C,some high school,standard,completed,44,51,55 136 | female,group B,bachelor's degree,standard,none,72,72,74 137 | female,group D,master's degree,standard,completed,77,82,91 138 | male,group D,high school,standard,none,46,34,36 139 | male,group C,high school,standard,completed,72,67,64 140 | male,group B,associate's degree,standard,completed,82,84,78 141 | male,group E,associate's degree,standard,completed,62,61,58 142 | male,group D,associate's degree,standard,none,80,68,72 143 | female,group C,high school,standard,none,54,59,62 144 | female,group D,some college,standard,none,79,86,81 145 | female,group B,high school,standard,none,87,95,86 146 | female,group C,some high school,standard,completed,65,74,77 147 | female,group C,associate's degree,free/reduced,completed,82,93,93 148 | female,group B,associate's degree,standard,none,40,48,50 149 | female,group D,bachelor's degree,free/reduced,completed,93,100,100 150 | female,group C,bachelor's degree,standard,none,65,72,74 151 | male,group D,some high school,standard,completed,77,68,69 152 | female,group C,some college,free/reduced,none,46,64,66 153 | male,group B,some college,standard,completed,88,85,76 154 | female,group E,some high school,free/reduced,none,32,34,38 155 | female,group C,associate's degree,standard,none,39,64,57 156 | male,group D,some high school,standard,none,86,73,70 157 | male,group C,some high school,free/reduced,completed,53,37,40 158 | male,group A,some college,free/reduced,completed,81,78,81 159 | male,group B,some college,free/reduced,none,41,39,34 160 | male,group C,some college,standard,none,61,61,62 161 | male,group D,some college,standard,none,88,73,78 162 | female,group A,some high school,standard,completed,59,85,80 163 | female,group D,some high school,standard,none,81,97,96 164 | male,group C,bachelor's degree,standard,none,58,55,48 165 | female,group C,some college,free/reduced,completed,64,85,85 166 | female,group E,master's degree,standard,none,81,92,91 167 | male,group C,high school,standard,none,70,70,65 168 | female,group C,bachelor's degree,free/reduced,none,62,78,79 169 | male,group D,some college,standard,completed,77,62,62 170 | female,group D,high school,standard,none,62,64,64 171 | female,group E,some college,standard,none,87,85,93 172 | female,group C,some college,free/reduced,completed,67,75,70 173 | male,group A,bachelor's degree,free/reduced,none,62,72,65 174 | female,group D,some high school,standard,none,76,72,71 175 | female,group C,associate's degree,standard,none,63,67,70 176 | female,group B,some college,standard,completed,88,95,92 177 | male,group D,associate's degree,standard,none,72,79,74 178 | female,group D,master's degree,standard,none,55,64,70 179 | male,group C,some high school,free/reduced,none,61,57,56 180 | male,group D,bachelor's degree,free/reduced,none,50,42,48 181 | male,group E,some high school,standard,completed,87,84,76 182 | male,group B,some college,standard,none,54,52,51 183 | female,group C,some college,free/reduced,none,22,39,33 184 | male,group D,high school,free/reduced,none,66,74,69 185 | male,group C,bachelor's degree,standard,completed,83,82,84 186 | female,group D,high school,standard,completed,56,68,74 187 | female,group B,associate's degree,free/reduced,none,54,65,65 188 | female,group D,master's degree,standard,none,74,79,82 189 | male,group E,some college,free/reduced,completed,87,74,70 190 | male,group E,high school,free/reduced,completed,86,81,75 191 | male,group B,some college,standard,none,66,65,60 192 | male,group C,associate's degree,free/reduced,completed,65,67,65 193 | female,group C,associate's degree,standard,none,58,73,68 194 | female,group C,associate's degree,standard,completed,75,82,90 195 | female,group B,associate's degree,free/reduced,none,52,76,70 196 | female,group C,some college,standard,none,54,64,65 197 | female,group E,associate's degree,standard,completed,82,85,86 198 | female,group C,some high school,standard,none,63,73,68 199 | female,group A,some high school,free/reduced,none,59,73,69 200 | male,group E,bachelor's degree,free/reduced,completed,70,68,72 201 | female,group C,high school,free/reduced,completed,59,71,65 202 | male,group D,bachelor's degree,free/reduced,completed,74,71,80 203 | male,group A,high school,free/reduced,completed,72,67,65 204 | male,group A,associate's degree,standard,completed,97,92,86 205 | female,group C,some high school,standard,none,47,54,53 206 | male,group D,master's degree,standard,none,95,81,84 207 | female,group C,some high school,standard,none,49,63,56 208 | male,group E,associate's degree,free/reduced,none,64,56,52 209 | female,group B,some high school,free/reduced,none,24,38,27 210 | male,group E,associate's degree,free/reduced,completed,77,69,68 211 | male,group B,bachelor's degree,free/reduced,none,55,59,54 212 | female,group D,some college,standard,none,74,89,84 213 | male,group D,high school,free/reduced,none,69,70,67 214 | female,group B,master's degree,standard,none,77,90,84 215 | male,group D,high school,standard,none,76,73,68 216 | male,group D,bachelor's degree,free/reduced,completed,61,70,76 217 | male,group C,some college,standard,completed,93,84,90 218 | male,group B,high school,standard,none,62,55,54 219 | male,group A,bachelor's degree,standard,none,64,60,58 220 | female,group D,some high school,standard,completed,66,78,78 221 | male,group C,high school,standard,completed,86,81,80 222 | male,group C,master's degree,free/reduced,completed,46,42,46 223 | female,group B,associate's degree,free/reduced,completed,76,94,87 224 | male,group A,high school,standard,none,59,52,46 225 | male,group B,high school,free/reduced,none,63,48,47 226 | female,group A,some high school,free/reduced,none,47,59,50 227 | male,group C,bachelor's degree,free/reduced,none,61,66,61 228 | male,group E,associate's degree,standard,none,72,64,63 229 | male,group A,some high school,free/reduced,none,39,39,34 230 | male,group E,some college,standard,none,86,76,74 231 | female,group D,associate's degree,free/reduced,none,47,53,58 232 | male,group B,associate's degree,standard,completed,81,82,82 233 | female,group B,high school,standard,none,58,62,59 234 | female,group C,some college,standard,none,59,71,70 235 | female,group D,bachelor's degree,standard,none,79,89,89 236 | female,group C,some high school,free/reduced,none,65,86,80 237 | female,group B,high school,standard,none,65,81,73 238 | female,group E,high school,standard,none,50,50,47 239 | female,group A,some high school,free/reduced,none,44,64,58 240 | female,group E,bachelor's degree,standard,completed,71,70,70 241 | female,group C,high school,standard,none,60,68,72 242 | male,group D,some high school,standard,none,86,80,75 243 | female,group C,some college,standard,none,53,62,56 244 | female,group D,bachelor's degree,standard,none,89,100,100 245 | female,group A,associate's degree,standard,completed,65,70,74 246 | male,group E,some high school,free/reduced,completed,78,83,80 247 | female,group D,bachelor's degree,free/reduced,none,63,73,78 248 | female,group C,high school,standard,none,75,88,85 249 | female,group B,high school,free/reduced,completed,46,54,58 250 | female,group C,some high school,free/reduced,completed,50,60,60 251 | female,group C,associate's degree,standard,completed,65,84,84 252 | female,group C,associate's degree,standard,none,65,76,76 253 | male,group E,associate's degree,free/reduced,none,90,90,82 254 | male,group C,associate's degree,standard,completed,57,54,56 255 | male,group C,high school,standard,none,52,53,49 256 | female,group B,high school,standard,none,65,64,62 257 | male,group D,some high school,standard,none,84,84,80 258 | female,group C,associate's degree,standard,completed,62,76,80 259 | male,group D,associate's degree,standard,completed,81,72,77 260 | male,group E,associate's degree,free/reduced,none,46,43,41 261 | male,group D,associate's degree,standard,none,71,66,60 262 | male,group C,some high school,standard,none,49,49,41 263 | female,group D,some college,standard,none,51,58,54 264 | female,group D,high school,standard,none,69,77,73 265 | female,group D,some high school,free/reduced,none,48,54,53 266 | male,group E,some high school,free/reduced,completed,73,67,59 267 | male,group C,some college,standard,completed,98,86,90 268 | female,group E,bachelor's degree,standard,completed,99,100,100 269 | male,group C,associate's degree,standard,none,74,73,67 270 | male,group E,some college,standard,none,68,60,59 271 | male,group D,associate's degree,free/reduced,none,53,54,48 272 | male,group D,associate's degree,standard,completed,87,84,85 273 | male,group C,high school,standard,none,71,79,71 274 | male,group C,some college,free/reduced,completed,67,74,70 275 | female,group D,some high school,standard,none,73,86,82 276 | male,group D,some high school,standard,completed,76,70,69 277 | female,group A,some high school,free/reduced,none,44,45,45 278 | female,group C,high school,free/reduced,none,35,53,46 279 | male,group C,bachelor's degree,free/reduced,completed,70,75,74 280 | male,group C,some high school,standard,none,75,72,62 281 | female,group E,high school,standard,none,74,76,73 282 | female,group C,some college,standard,none,58,59,66 283 | female,group B,some college,standard,none,79,86,92 284 | male,group D,associate's degree,standard,none,40,52,43 285 | female,group B,high school,free/reduced,none,50,67,63 286 | female,group E,associate's degree,standard,completed,79,88,94 287 | male,group B,some college,free/reduced,completed,59,65,66 288 | female,group B,associate's degree,standard,none,53,58,65 289 | female,group B,some high school,standard,none,41,55,51 290 | female,group B,master's degree,free/reduced,completed,58,76,78 291 | female,group D,some college,free/reduced,completed,59,78,76 292 | male,group D,some college,standard,none,81,82,84 293 | male,group A,some high school,standard,none,53,54,48 294 | male,group D,some college,standard,none,55,58,52 295 | male,group B,some college,standard,none,79,67,67 296 | male,group C,bachelor's degree,standard,none,86,83,86 297 | female,group B,master's degree,free/reduced,completed,52,70,62 298 | male,group A,some high school,free/reduced,none,79,82,73 299 | male,group C,bachelor's degree,standard,completed,71,74,68 300 | male,group B,high school,standard,none,59,58,47 301 | female,group B,high school,free/reduced,none,64,73,71 302 | female,group D,high school,standard,none,67,72,74 303 | female,group C,associate's degree,standard,completed,71,77,77 304 | male,group A,high school,free/reduced,none,48,45,41 305 | female,group A,some college,standard,none,69,84,82 306 | male,group E,some high school,standard,completed,89,84,77 307 | female,group A,some college,standard,none,56,58,64 308 | male,group B,some college,standard,completed,62,66,68 309 | female,group E,some high school,free/reduced,none,38,49,45 310 | male,group C,some college,standard,none,84,87,81 311 | male,group E,some college,standard,none,68,72,65 312 | male,group C,associate's degree,standard,completed,78,77,77 313 | male,group E,bachelor's degree,standard,completed,85,66,71 314 | female,group B,some college,free/reduced,none,61,68,66 315 | female,group C,some high school,standard,none,69,75,78 316 | female,group C,high school,free/reduced,none,41,46,43 317 | female,group D,some college,free/reduced,completed,52,59,65 318 | female,group C,some high school,free/reduced,none,55,65,62 319 | female,group D,some high school,standard,completed,97,100,100 320 | female,group A,some college,standard,completed,78,87,91 321 | male,group D,some college,standard,none,44,54,53 322 | male,group A,associate's degree,standard,none,63,61,61 323 | female,group C,some college,free/reduced,completed,63,73,71 324 | female,group E,master's degree,free/reduced,none,81,86,87 325 | male,group C,high school,free/reduced,none,58,61,52 326 | female,group C,high school,standard,none,61,72,70 327 | male,group B,bachelor's degree,free/reduced,completed,87,90,88 328 | female,group B,high school,standard,completed,77,82,89 329 | female,group B,associate's degree,standard,none,57,69,68 330 | male,group D,some college,standard,none,67,64,70 331 | male,group C,associate's degree,free/reduced,completed,43,45,50 332 | female,group B,associate's degree,free/reduced,none,53,70,70 333 | male,group B,associate's degree,free/reduced,none,61,58,56 334 | male,group C,high school,free/reduced,completed,58,51,52 335 | female,group B,some high school,standard,none,37,46,46 336 | female,group D,some high school,free/reduced,completed,40,65,64 337 | male,group C,some high school,standard,none,73,66,66 338 | male,group D,bachelor's degree,standard,none,54,49,47 339 | male,group B,associate's degree,free/reduced,none,44,41,38 340 | female,group B,associate's degree,free/reduced,completed,68,77,80 341 | male,group D,some college,free/reduced,none,69,66,60 342 | male,group B,some high school,free/reduced,none,48,52,45 343 | male,group C,some college,standard,none,58,49,42 344 | male,group D,bachelor's degree,free/reduced,none,63,66,67 345 | female,group C,associate's degree,free/reduced,none,60,75,74 346 | female,group D,bachelor's degree,standard,none,78,82,79 347 | male,group A,some high school,free/reduced,completed,61,62,61 348 | male,group D,some high school,free/reduced,none,62,49,52 349 | male,group C,high school,standard,none,62,67,58 350 | male,group A,some high school,standard,none,71,62,50 351 | male,group B,some high school,standard,none,72,68,67 352 | female,group B,bachelor's degree,free/reduced,none,75,85,82 353 | female,group D,some high school,standard,none,59,67,61 354 | female,group D,associate's degree,standard,none,77,77,73 355 | male,group D,associate's degree,standard,none,52,55,49 356 | female,group C,some college,standard,completed,71,71,80 357 | female,group C,bachelor's degree,standard,completed,52,61,66 358 | female,group D,some high school,standard,none,73,84,85 359 | female,group D,associate's degree,standard,completed,88,92,95 360 | female,group A,associate's degree,standard,completed,55,65,62 361 | male,group E,associate's degree,standard,none,87,74,76 362 | male,group D,associate's degree,standard,none,61,55,52 363 | female,group D,some college,free/reduced,none,77,86,86 364 | male,group B,some college,standard,none,58,50,45 365 | male,group C,associate's degree,standard,none,92,79,84 366 | female,group E,high school,standard,none,99,93,90 367 | female,group B,associate's degree,standard,none,73,83,76 368 | female,group B,some college,standard,completed,50,64,66 369 | female,group C,associate's degree,standard,completed,74,75,83 370 | female,group C,high school,standard,none,61,73,63 371 | male,group A,some high school,standard,completed,66,68,64 372 | male,group E,associate's degree,free/reduced,completed,100,100,93 373 | male,group E,some college,standard,none,83,80,73 374 | female,group E,some high school,free/reduced,none,72,79,77 375 | male,group E,some college,standard,none,53,55,48 376 | female,group C,associate's degree,standard,none,46,58,57 377 | female,group D,high school,free/reduced,completed,65,61,71 378 | female,group E,some college,free/reduced,completed,42,55,54 379 | female,group C,associate's degree,standard,completed,83,85,90 380 | male,group D,some high school,standard,none,60,59,54 381 | male,group D,some college,standard,completed,100,97,99 382 | female,group C,high school,free/reduced,completed,67,79,84 383 | female,group C,associate's degree,free/reduced,none,54,58,61 384 | male,group B,bachelor's degree,standard,none,59,54,51 385 | female,group B,high school,standard,none,48,62,60 386 | male,group C,high school,standard,none,90,75,69 387 | female,group B,associate's degree,standard,none,82,80,77 388 | female,group D,high school,standard,none,51,66,62 389 | female,group C,high school,free/reduced,none,35,61,54 390 | female,group D,associate's degree,free/reduced,completed,75,90,88 391 | female,group C,master's degree,standard,completed,81,91,87 392 | male,group C,associate's degree,standard,none,85,76,71 393 | female,group D,some high school,free/reduced,completed,69,86,81 394 | female,group B,bachelor's degree,free/reduced,none,77,85,87 395 | male,group C,associate's degree,free/reduced,none,58,55,53 396 | male,group B,high school,standard,completed,52,49,46 397 | male,group D,some high school,standard,none,62,67,61 398 | female,group B,some high school,standard,none,67,89,82 399 | female,group E,some college,standard,none,76,78,80 400 | male,group D,bachelor's degree,free/reduced,none,68,68,67 401 | female,group C,associate's degree,standard,completed,59,73,72 402 | female,group B,some high school,free/reduced,none,18,32,28 403 | male,group D,some college,standard,completed,65,77,74 404 | female,group C,some college,standard,none,71,81,80 405 | female,group E,some college,standard,none,62,73,70 406 | male,group D,some high school,standard,none,69,66,61 407 | male,group D,some college,standard,none,72,57,58 408 | female,group E,associate's degree,standard,none,66,65,69 409 | male,group C,high school,standard,none,84,77,74 410 | female,group E,bachelor's degree,standard,none,37,45,38 411 | female,group C,associate's degree,standard,none,85,84,82 412 | male,group C,master's degree,free/reduced,completed,62,68,75 413 | male,group D,some high school,free/reduced,none,56,54,52 414 | male,group B,some college,standard,completed,69,77,77 415 | female,group D,some college,standard,none,98,100,99 416 | male,group C,high school,standard,none,50,48,42 417 | female,group E,master's degree,standard,completed,94,99,100 418 | female,group C,associate's degree,standard,none,91,95,94 419 | female,group E,some college,standard,completed,66,74,73 420 | female,group C,some high school,standard,none,74,75,82 421 | male,group B,associate's degree,standard,none,65,54,57 422 | male,group E,bachelor's degree,standard,completed,70,64,70 423 | male,group B,some college,free/reduced,none,60,60,60 424 | female,group A,high school,standard,none,61,68,63 425 | male,group E,some high school,standard,none,94,88,78 426 | male,group C,high school,standard,none,88,89,86 427 | male,group A,some high school,standard,none,64,50,43 428 | female,group D,associate's degree,free/reduced,completed,57,74,76 429 | male,group C,some high school,standard,completed,78,72,69 430 | male,group C,master's degree,free/reduced,completed,72,66,72 431 | female,group C,some high school,standard,completed,76,87,85 432 | female,group E,some high school,free/reduced,none,74,74,72 433 | male,group B,high school,standard,completed,73,71,68 434 | female,group D,some college,free/reduced,completed,70,78,78 435 | female,group C,high school,standard,none,76,76,74 436 | male,group C,some high school,standard,none,57,61,54 437 | female,group E,master's degree,free/reduced,none,45,56,54 438 | male,group B,some college,standard,none,69,54,55 439 | female,group C,some college,standard,none,62,69,69 440 | male,group D,associate's degree,free/reduced,none,75,66,73 441 | female,group D,some college,standard,completed,75,77,83 442 | male,group C,some college,standard,none,59,60,58 443 | female,group C,some college,standard,completed,88,95,94 444 | female,group D,some high school,free/reduced,none,50,64,59 445 | female,group D,some college,standard,none,62,70,72 446 | female,group D,bachelor's degree,standard,none,59,70,73 447 | male,group C,some college,standard,none,91,74,76 448 | male,group C,some college,standard,none,63,63,60 449 | male,group C,master's degree,standard,none,71,67,67 450 | female,group B,some high school,free/reduced,completed,59,63,64 451 | male,group C,some high school,standard,none,64,58,51 452 | female,group C,master's degree,standard,completed,69,84,85 453 | male,group C,some high school,standard,none,62,64,55 454 | male,group C,associate's degree,standard,none,97,93,91 455 | female,group E,associate's degree,standard,completed,95,89,92 456 | female,group B,bachelor's degree,standard,none,75,84,80 457 | female,group A,some college,free/reduced,none,61,60,57 458 | female,group D,master's degree,standard,none,53,61,68 459 | female,group E,associate's degree,standard,none,68,76,67 460 | male,group B,master's degree,free/reduced,none,49,53,52 461 | female,group C,bachelor's degree,free/reduced,none,67,75,72 462 | female,group B,associate's degree,standard,completed,59,70,66 463 | male,group C,some high school,standard,completed,76,80,73 464 | female,group D,bachelor's degree,free/reduced,none,62,72,74 465 | female,group E,associate's degree,standard,none,84,95,92 466 | male,group C,high school,standard,none,62,55,49 467 | female,group C,some college,standard,none,72,72,71 468 | male,group A,high school,free/reduced,none,53,58,44 469 | male,group B,high school,standard,completed,60,44,47 470 | female,group D,high school,standard,completed,57,58,64 471 | male,group E,high school,free/reduced,completed,57,56,54 472 | male,group D,some high school,standard,completed,71,69,68 473 | female,group A,high school,standard,none,55,73,73 474 | female,group D,associate's degree,free/reduced,none,46,56,57 475 | female,group C,some college,standard,none,69,78,76 476 | female,group C,some college,standard,none,55,69,65 477 | male,group D,high school,standard,none,88,78,75 478 | male,group A,bachelor's degree,standard,none,77,67,68 479 | female,group D,high school,standard,completed,88,99,100 480 | female,group C,associate's degree,standard,none,54,61,58 481 | male,group E,high school,standard,completed,81,80,76 482 | female,group D,associate's degree,free/reduced,none,43,60,58 483 | male,group B,some college,free/reduced,completed,74,77,76 484 | male,group D,some high school,standard,completed,78,81,86 485 | male,group D,high school,free/reduced,completed,64,64,67 486 | female,group E,high school,free/reduced,none,41,45,40 487 | female,group D,associate's degree,standard,none,74,81,83 488 | female,group C,associate's degree,free/reduced,none,65,77,74 489 | female,group A,high school,standard,completed,68,80,76 490 | male,group D,master's degree,standard,none,80,80,72 491 | male,group B,associate's degree,standard,none,80,76,64 492 | male,group D,high school,standard,none,69,75,71 493 | male,group A,bachelor's degree,standard,none,91,96,92 494 | male,group A,some college,standard,completed,100,96,86 495 | female,group C,some college,standard,completed,87,89,94 496 | female,group E,associate's degree,standard,none,85,92,85 497 | female,group C,some high school,free/reduced,none,44,50,51 498 | male,group D,some college,free/reduced,completed,69,60,63 499 | male,group E,associate's degree,standard,completed,71,74,68 500 | female,group C,bachelor's degree,free/reduced,completed,51,72,79 501 | male,group A,some high school,standard,completed,62,67,69 502 | male,group C,associate's degree,free/reduced,none,68,65,61 503 | male,group D,high school,standard,none,41,52,51 504 | male,group D,high school,free/reduced,none,44,51,48 505 | male,group C,some high school,free/reduced,none,79,76,65 506 | female,group E,associate's degree,standard,completed,93,100,95 507 | male,group B,some high school,standard,completed,64,53,57 508 | male,group C,associate's degree,free/reduced,none,73,68,66 509 | male,group B,some high school,standard,none,88,84,75 510 | female,group C,some college,free/reduced,none,62,72,70 511 | male,group D,some college,free/reduced,none,62,57,62 512 | male,group C,high school,free/reduced,none,61,60,55 513 | male,group D,associate's degree,standard,none,90,87,85 514 | male,group D,high school,free/reduced,none,75,74,66 515 | female,group C,some college,free/reduced,none,77,90,91 516 | female,group C,some college,standard,none,82,90,94 517 | male,group E,high school,standard,none,80,76,65 518 | male,group D,high school,free/reduced,none,63,57,56 519 | male,group E,some high school,standard,none,82,67,61 520 | female,group E,some college,standard,none,61,64,62 521 | male,group A,high school,standard,none,57,43,47 522 | female,group D,high school,standard,none,45,63,59 523 | male,group E,high school,free/reduced,none,55,56,51 524 | female,group B,associate's degree,standard,none,58,63,65 525 | male,group B,bachelor's degree,free/reduced,none,73,56,57 526 | female,group E,bachelor's degree,standard,none,65,73,75 527 | female,group C,some high school,standard,completed,59,54,67 528 | female,group C,some college,standard,completed,88,93,93 529 | female,group D,associate's degree,standard,none,65,69,70 530 | male,group C,associate's degree,standard,none,69,77,69 531 | male,group C,high school,standard,none,70,56,51 532 | male,group E,associate's degree,standard,none,89,76,74 533 | male,group E,high school,standard,none,84,73,69 534 | male,group D,associate's degree,free/reduced,completed,61,71,73 535 | female,group B,high school,standard,none,74,72,72 536 | male,group B,high school,standard,none,57,48,51 537 | female,group C,high school,standard,completed,60,64,74 538 | male,group C,high school,free/reduced,none,54,72,59 539 | female,group A,bachelor's degree,standard,none,51,49,51 540 | female,group D,some high school,standard,completed,80,92,88 541 | female,group A,some college,free/reduced,none,49,65,55 542 | male,group C,bachelor's degree,standard,completed,91,81,79 543 | male,group B,high school,standard,none,52,48,49 544 | male,group C,master's degree,standard,none,67,57,59 545 | female,group C,bachelor's degree,free/reduced,completed,47,62,66 546 | male,group B,some high school,standard,completed,61,56,56 547 | female,group D,associate's degree,free/reduced,completed,74,88,90 548 | female,group E,some college,standard,none,68,70,66 549 | male,group C,master's degree,free/reduced,completed,79,77,75 550 | female,group D,some college,free/reduced,none,64,74,75 551 | male,group B,some college,standard,completed,91,96,91 552 | female,group E,bachelor's degree,free/reduced,none,61,58,62 553 | female,group C,bachelor's degree,free/reduced,none,43,62,61 554 | female,group C,high school,free/reduced,none,53,72,64 555 | female,group E,bachelor's degree,standard,none,64,73,70 556 | female,group A,high school,free/reduced,completed,53,50,60 557 | female,group C,bachelor's degree,standard,none,86,92,87 558 | female,group D,high school,standard,none,69,72,77 559 | female,group C,some high school,standard,none,77,91,88 560 | female,group D,high school,standard,none,78,81,80 561 | female,group C,some college,standard,none,54,48,52 562 | male,group A,associate's degree,standard,none,54,53,47 563 | female,group E,associate's degree,free/reduced,none,73,76,78 564 | female,group B,bachelor's degree,standard,none,67,86,83 565 | male,group C,associate's degree,free/reduced,none,49,51,51 566 | female,group C,master's degree,free/reduced,none,40,58,54 567 | male,group D,associate's degree,free/reduced,none,52,57,50 568 | female,group D,some college,standard,completed,82,97,96 569 | male,group D,some high school,standard,none,81,78,78 570 | female,group B,high school,free/reduced,completed,23,44,36 571 | male,group E,some high school,standard,none,92,87,78 572 | female,group B,some high school,standard,completed,32,51,44 573 | female,group E,some college,standard,completed,73,78,76 574 | male,group C,associate's degree,standard,none,83,72,78 575 | female,group B,high school,standard,none,50,53,55 576 | female,group D,master's degree,standard,completed,70,71,74 577 | male,group D,associate's degree,standard,completed,67,54,63 578 | female,group D,associate's degree,free/reduced,completed,42,61,58 579 | male,group D,some college,free/reduced,none,59,62,61 580 | female,group B,some college,standard,none,70,75,78 581 | male,group B,some college,free/reduced,none,55,55,47 582 | male,group D,associate's degree,standard,none,61,48,46 583 | female,group B,bachelor's degree,standard,completed,66,74,81 584 | female,group D,bachelor's degree,free/reduced,none,73,79,84 585 | female,group D,some high school,standard,none,80,90,82 586 | female,group A,some high school,free/reduced,none,38,43,43 587 | female,group B,associate's degree,standard,completed,52,66,73 588 | male,group C,high school,standard,completed,58,52,54 589 | female,group C,high school,standard,none,72,80,83 590 | female,group C,associate's degree,standard,completed,68,86,84 591 | female,group C,bachelor's degree,standard,completed,77,94,95 592 | female,group B,some high school,standard,none,82,82,80 593 | female,group D,associate's degree,standard,none,76,74,73 594 | male,group E,some high school,standard,completed,81,75,76 595 | male,group E,associate's degree,free/reduced,completed,46,43,44 596 | male,group D,some college,standard,none,88,77,77 597 | male,group C,associate's degree,free/reduced,completed,65,73,68 598 | female,group B,bachelor's degree,standard,none,97,97,96 599 | female,group B,some college,standard,none,82,85,87 600 | female,group B,bachelor's degree,standard,completed,65,81,81 601 | male,group C,master's degree,standard,completed,91,85,85 602 | female,group C,associate's degree,standard,completed,55,72,79 603 | female,group D,master's degree,standard,none,92,100,100 604 | female,group B,high school,standard,none,81,91,89 605 | female,group E,associate's degree,free/reduced,completed,57,68,73 606 | female,group C,some college,standard,none,73,80,82 607 | female,group D,high school,standard,none,56,52,55 608 | female,group D,associate's degree,standard,completed,57,78,79 609 | male,group D,associate's degree,free/reduced,none,66,62,64 610 | male,group C,high school,standard,completed,53,52,49 611 | male,group E,associate's degree,standard,completed,81,81,79 612 | male,group C,high school,standard,completed,75,69,68 613 | male,group A,high school,standard,completed,72,73,74 614 | female,group B,some high school,standard,none,73,79,79 615 | female,group E,some college,standard,completed,86,85,91 616 | female,group C,bachelor's degree,standard,none,65,79,81 617 | male,group D,high school,standard,none,64,54,50 618 | female,group B,high school,standard,none,58,68,61 619 | male,group D,some high school,standard,none,55,47,44 620 | male,group C,associate's degree,free/reduced,completed,78,81,82 621 | female,group D,some college,free/reduced,completed,63,80,80 622 | male,group D,high school,free/reduced,completed,73,68,66 623 | female,group C,high school,standard,none,81,84,82 624 | female,group E,high school,standard,none,74,81,71 625 | female,group C,associate's degree,standard,none,49,53,53 626 | male,group C,bachelor's degree,free/reduced,none,53,58,55 627 | male,group D,some college,free/reduced,none,77,62,64 628 | female,group D,some college,free/reduced,none,69,65,74 629 | male,group E,bachelor's degree,standard,none,82,62,62 630 | male,group E,some college,standard,none,76,67,67 631 | female,group B,high school,standard,none,42,52,51 632 | female,group C,associate's degree,standard,none,85,89,95 633 | female,group C,high school,standard,completed,58,75,77 634 | female,group C,high school,standard,none,59,72,68 635 | female,group C,high school,free/reduced,none,34,42,39 636 | male,group C,some college,standard,none,76,78,75 637 | female,group D,some high school,standard,none,68,71,75 638 | female,group B,some high school,free/reduced,none,72,81,79 639 | female,group C,some high school,free/reduced,none,48,56,51 640 | male,group C,bachelor's degree,standard,completed,94,90,91 641 | male,group D,associate's degree,standard,none,81,71,73 642 | female,group A,some high school,standard,completed,92,100,97 643 | male,group E,some college,standard,completed,81,74,71 644 | female,group C,some high school,free/reduced,completed,29,40,44 645 | female,group D,some college,free/reduced,none,58,67,62 646 | female,group C,some college,standard,none,73,76,78 647 | male,group E,some high school,standard,completed,68,51,57 648 | female,group C,high school,free/reduced,completed,50,66,64 649 | male,group B,associate's degree,standard,completed,65,65,63 650 | male,group C,some college,free/reduced,none,63,61,54 651 | female,group C,high school,standard,none,66,71,76 652 | female,group E,master's degree,free/reduced,none,56,72,65 653 | male,group E,associate's degree,standard,completed,94,85,82 654 | female,group C,associate's degree,standard,none,66,77,73 655 | female,group C,associate's degree,standard,completed,67,84,86 656 | male,group D,bachelor's degree,free/reduced,completed,74,79,75 657 | female,group C,bachelor's degree,standard,none,67,69,75 658 | male,group C,bachelor's degree,standard,completed,63,64,66 659 | male,group D,some college,standard,none,76,64,66 660 | male,group A,associate's degree,free/reduced,completed,79,82,82 661 | female,group B,some high school,free/reduced,completed,52,67,72 662 | female,group A,some high school,standard,none,71,83,77 663 | male,group B,bachelor's degree,free/reduced,none,88,75,76 664 | male,group D,some college,standard,none,68,59,62 665 | female,group D,high school,standard,completed,69,77,78 666 | female,group D,some college,standard,none,77,68,77 667 | male,group E,bachelor's degree,standard,none,68,68,64 668 | female,group B,some high school,standard,none,66,69,68 669 | female,group C,associate's degree,standard,none,59,66,67 670 | male,group A,associate's degree,free/reduced,none,62,61,55 671 | female,group C,high school,standard,none,63,69,74 672 | female,group E,high school,free/reduced,none,64,62,68 673 | male,group D,master's degree,standard,none,82,82,74 674 | male,group B,some college,free/reduced,completed,60,62,60 675 | male,group D,some college,standard,none,71,49,52 676 | male,group B,associate's degree,free/reduced,completed,58,57,53 677 | female,group E,associate's degree,standard,none,100,100,100 678 | female,group D,some high school,standard,none,59,58,59 679 | female,group C,master's degree,standard,completed,54,64,67 680 | female,group A,master's degree,standard,none,50,53,58 681 | female,group E,high school,free/reduced,completed,66,74,78 682 | male,group C,associate's degree,free/reduced,none,55,61,54 683 | female,group C,some college,standard,none,83,83,90 684 | male,group A,bachelor's degree,standard,none,66,64,62 685 | male,group D,some high school,standard,completed,62,66,68 686 | female,group B,high school,standard,none,62,62,63 687 | female,group E,associate's degree,free/reduced,completed,83,86,88 688 | female,group D,some college,free/reduced,none,60,66,70 689 | male,group C,some college,standard,none,53,44,42 690 | female,group D,some high school,standard,none,59,72,80 691 | male,group C,associate's degree,standard,none,49,51,43 692 | female,group C,bachelor's degree,free/reduced,none,50,60,59 693 | male,group E,associate's degree,free/reduced,completed,91,73,80 694 | male,group B,some college,standard,none,47,43,41 695 | male,group B,associate's degree,free/reduced,none,67,62,60 696 | female,group B,some high school,standard,none,57,67,72 697 | female,group D,some college,free/reduced,none,71,83,83 698 | female,group E,associate's degree,standard,completed,65,75,77 699 | male,group B,some college,free/reduced,none,54,54,45 700 | male,group C,bachelor's degree,free/reduced,none,37,56,47 701 | male,group C,high school,free/reduced,none,62,55,55 702 | male,group B,some high school,standard,completed,94,86,87 703 | male,group D,bachelor's degree,free/reduced,completed,39,42,38 704 | female,group E,some college,free/reduced,none,71,76,70 705 | female,group D,some college,free/reduced,none,65,81,77 706 | female,group E,some college,free/reduced,completed,75,88,85 707 | female,group C,some college,free/reduced,none,32,39,33 708 | male,group C,some college,standard,none,53,39,37 709 | male,group A,some college,standard,none,53,43,43 710 | male,group A,bachelor's degree,standard,completed,87,84,87 711 | male,group E,bachelor's degree,standard,completed,76,62,66 712 | female,group D,bachelor's degree,free/reduced,none,78,90,93 713 | male,group D,bachelor's degree,standard,none,75,73,74 714 | female,group C,some college,standard,none,58,67,72 715 | male,group B,associate's degree,standard,none,48,43,45 716 | male,group D,master's degree,standard,none,73,70,75 717 | female,group C,some college,standard,completed,69,90,88 718 | female,group E,high school,free/reduced,none,57,58,57 719 | male,group B,some high school,standard,completed,79,85,86 720 | female,group C,some college,standard,none,63,74,74 721 | female,group B,associate's degree,standard,none,47,49,50 722 | male,group D,some high school,standard,completed,74,71,78 723 | male,group E,some college,standard,none,97,87,82 724 | female,group B,some high school,free/reduced,none,49,58,55 725 | male,group C,master's degree,standard,none,79,78,77 726 | male,group C,some high school,free/reduced,none,69,71,65 727 | female,group C,associate's degree,free/reduced,none,53,61,62 728 | male,group C,high school,standard,completed,69,58,53 729 | male,group C,high school,free/reduced,none,27,34,36 730 | female,group D,some high school,free/reduced,completed,35,55,60 731 | female,group B,some high school,free/reduced,completed,63,78,79 732 | male,group B,bachelor's degree,free/reduced,none,48,51,46 733 | female,group C,high school,standard,none,72,80,75 734 | female,group B,high school,standard,none,66,72,70 735 | female,group E,bachelor's degree,standard,none,80,83,83 736 | male,group A,some college,standard,completed,78,72,70 737 | male,group C,high school,standard,none,71,66,65 738 | female,group D,master's degree,standard,none,54,60,63 739 | female,group C,associate's degree,free/reduced,none,57,78,67 740 | female,group D,some college,standard,none,65,70,71 741 | male,group C,high school,free/reduced,completed,53,51,51 742 | female,group D,high school,free/reduced,none,39,52,46 743 | female,group D,associate's degree,free/reduced,none,55,76,76 744 | female,group D,associate's degree,standard,none,59,70,65 745 | female,group B,high school,free/reduced,none,60,72,68 746 | female,group B,associate's degree,standard,none,49,52,54 747 | female,group B,high school,free/reduced,none,8,24,23 748 | female,group D,master's degree,free/reduced,none,40,59,54 749 | female,group C,bachelor's degree,free/reduced,completed,74,86,89 750 | male,group E,some college,standard,none,59,51,43 751 | female,group E,bachelor's degree,free/reduced,completed,92,100,100 752 | male,group C,some college,free/reduced,none,80,64,66 753 | male,group C,bachelor's degree,standard,completed,96,90,92 754 | male,group E,some college,standard,completed,85,75,68 755 | female,group C,bachelor's degree,standard,none,77,88,87 756 | female,group B,high school,free/reduced,completed,76,85,82 757 | male,group C,high school,free/reduced,none,66,66,59 758 | female,group D,bachelor's degree,standard,completed,71,76,83 759 | male,group B,high school,standard,none,60,68,60 760 | male,group D,some college,standard,none,76,71,73 761 | male,group D,some college,standard,completed,58,59,58 762 | female,group B,associate's degree,standard,completed,90,90,91 763 | female,group D,some college,standard,completed,74,75,79 764 | male,group B,some college,free/reduced,none,75,68,65 765 | male,group C,some college,standard,none,69,64,68 766 | female,group B,some high school,standard,completed,60,70,70 767 | female,group B,some college,free/reduced,completed,65,75,70 768 | female,group C,associate's degree,free/reduced,completed,68,67,69 769 | male,group B,high school,standard,completed,72,65,68 770 | male,group B,associate's degree,free/reduced,completed,82,78,74 771 | female,group C,some high school,standard,completed,85,92,93 772 | male,group E,associate's degree,standard,none,72,57,62 773 | male,group D,some college,standard,completed,76,83,79 774 | female,group E,some college,standard,none,67,76,75 775 | male,group A,some college,free/reduced,none,75,81,74 776 | male,group B,some high school,standard,completed,63,67,67 777 | female,group C,associate's degree,standard,none,64,64,70 778 | male,group D,associate's degree,standard,completed,67,72,67 779 | male,group A,some college,free/reduced,none,58,60,57 780 | female,group B,associate's degree,free/reduced,none,53,71,67 781 | male,group C,some high school,standard,none,73,66,63 782 | male,group D,master's degree,standard,none,89,84,82 783 | female,group C,high school,standard,none,65,69,67 784 | female,group C,some college,standard,completed,70,72,76 785 | female,group D,bachelor's degree,standard,none,65,67,62 786 | male,group D,some high school,standard,none,74,74,72 787 | female,group D,associate's degree,standard,none,71,71,74 788 | female,group E,bachelor's degree,standard,none,100,100,100 789 | male,group C,high school,standard,none,71,60,61 790 | male,group E,high school,standard,completed,87,91,81 791 | female,group D,associate's degree,free/reduced,none,26,31,38 792 | male,group B,associate's degree,standard,completed,91,89,92 793 | female,group A,associate's degree,standard,none,82,93,93 794 | male,group D,high school,standard,none,66,69,63 795 | female,group E,bachelor's degree,standard,completed,79,81,82 796 | male,group D,some college,standard,completed,63,55,63 797 | female,group D,master's degree,standard,none,87,100,100 798 | male,group C,bachelor's degree,standard,none,69,63,61 799 | female,group C,associate's degree,standard,none,53,62,53 800 | male,group C,some college,free/reduced,completed,50,48,53 801 | female,group D,associate's degree,standard,none,85,91,89 802 | -------------------------------------------------------------------------------- /catboost_info/catboost_training.json: -------------------------------------------------------------------------------- 1 | { 2 | "meta":{"test_sets":[],"test_metrics":[],"learn_metrics":[{"best_value":"Min","name":"RMSE"}],"launch_mode":"Train","parameters":"","iteration_count":100,"learn_sets":["learn"],"name":"experiment"}, 3 | "iterations":[ 4 | {"learn":[14.48906053],"iteration":0,"passed_time":0.0009021197532,"remaining_time":0.08930985556}, 5 | {"learn":[14.02225494],"iteration":1,"passed_time":0.001646839548,"remaining_time":0.08069513784}, 6 | {"learn":[13.56781557],"iteration":2,"passed_time":0.00237380663,"remaining_time":0.07675308103}, 7 | {"learn":[13.12463458],"iteration":3,"passed_time":0.003095202359,"remaining_time":0.07428485662}, 8 | {"learn":[12.71480547],"iteration":4,"passed_time":0.003825189441,"remaining_time":0.07267859939}, 9 | {"learn":[12.37074499],"iteration":5,"passed_time":0.004549026684,"remaining_time":0.07126808472}, 10 | {"learn":[12.00146342],"iteration":6,"passed_time":0.005270693351,"remaining_time":0.07002492594}, 11 | {"learn":[11.66022109],"iteration":7,"passed_time":0.00600605947,"remaining_time":0.06906968391}, 12 | {"learn":[11.33745818],"iteration":8,"passed_time":0.006734985929,"remaining_time":0.06809819106}, 13 | {"learn":[11.01795019],"iteration":9,"passed_time":0.007459425554,"remaining_time":0.06713482998}, 14 | {"learn":[10.70220893],"iteration":10,"passed_time":0.008201461032,"remaining_time":0.06635727563}, 15 | {"learn":[10.44536252],"iteration":11,"passed_time":0.00898802725,"remaining_time":0.06591219983}, 16 | {"learn":[10.16726954],"iteration":12,"passed_time":0.009972342566,"remaining_time":0.06673798487}, 17 | {"learn":[9.888891732],"iteration":13,"passed_time":0.01085753706,"remaining_time":0.0666962991}, 18 | {"learn":[9.656981402],"iteration":14,"passed_time":0.0117548104,"remaining_time":0.06661059228}, 19 | {"learn":[9.400134447],"iteration":15,"passed_time":0.01267977285,"remaining_time":0.06656880749}, 20 | {"learn":[9.172403604],"iteration":16,"passed_time":0.01343732225,"remaining_time":0.06560574982}, 21 | {"learn":[8.969165416],"iteration":17,"passed_time":0.01417046769,"remaining_time":0.06455435283}, 22 | {"learn":[8.771631217],"iteration":18,"passed_time":0.01490684703,"remaining_time":0.06355024261}, 23 | {"learn":[8.587012111],"iteration":19,"passed_time":0.01561207366,"remaining_time":0.06244829464}, 24 | {"learn":[8.42128291],"iteration":20,"passed_time":0.01636974677,"remaining_time":0.06158142833}, 25 | {"learn":[8.265258922],"iteration":21,"passed_time":0.01710081914,"remaining_time":0.06063017696}, 26 | {"learn":[8.11358584],"iteration":22,"passed_time":0.01784331826,"remaining_time":0.05973632634}, 27 | {"learn":[7.954074432],"iteration":23,"passed_time":0.01856006336,"remaining_time":0.05877353397}, 28 | {"learn":[7.802491738],"iteration":24,"passed_time":0.01927338533,"remaining_time":0.05782015598}, 29 | {"learn":[7.683374649],"iteration":25,"passed_time":0.02000873064,"remaining_time":0.05694792566}, 30 | {"learn":[7.564839813],"iteration":26,"passed_time":0.02073305695,"remaining_time":0.05605604287}, 31 | {"learn":[7.456042344],"iteration":27,"passed_time":0.02145602165,"remaining_time":0.0551726271}, 32 | {"learn":[7.335469988],"iteration":28,"passed_time":0.02217431143,"remaining_time":0.05428883144}, 33 | {"learn":[7.231056944],"iteration":29,"passed_time":0.02289045531,"remaining_time":0.05341106238}, 34 | {"learn":[7.137135968],"iteration":30,"passed_time":0.02367704966,"remaining_time":0.05270052989}, 35 | {"learn":[7.035057511],"iteration":31,"passed_time":0.02441252408,"remaining_time":0.05187661366}, 36 | {"learn":[6.932195781],"iteration":32,"passed_time":0.02516476882,"remaining_time":0.05109210639}, 37 | {"learn":[6.846815424],"iteration":33,"passed_time":0.02588443179,"remaining_time":0.05024624994}, 38 | {"learn":[6.757114],"iteration":34,"passed_time":0.02662454913,"remaining_time":0.04944559124}, 39 | {"learn":[6.674482992],"iteration":35,"passed_time":0.02734664436,"remaining_time":0.04861625664}, 40 | {"learn":[6.597959129],"iteration":36,"passed_time":0.02805148173,"remaining_time":0.04776333376}, 41 | {"learn":[6.542194409],"iteration":37,"passed_time":0.02880348945,"remaining_time":0.046995167}, 42 | {"learn":[6.478207558],"iteration":38,"passed_time":0.02952457571,"remaining_time":0.04617946457}, 43 | {"learn":[6.417029099],"iteration":39,"passed_time":0.0302598212,"remaining_time":0.04538973179}, 44 | {"learn":[6.365051169],"iteration":40,"passed_time":0.03098055596,"remaining_time":0.04458177566}, 45 | {"learn":[6.309481879],"iteration":41,"passed_time":0.0317088916,"remaining_time":0.04378846936}, 46 | {"learn":[6.25450557],"iteration":42,"passed_time":0.03245023182,"remaining_time":0.04301542357}, 47 | {"learn":[6.202492966],"iteration":43,"passed_time":0.03316001774,"remaining_time":0.04220365894}, 48 | {"learn":[6.151791129],"iteration":44,"passed_time":0.03388938163,"remaining_time":0.04142035532}, 49 | {"learn":[6.10166067],"iteration":45,"passed_time":0.03461789686,"remaining_time":0.04063840067}, 50 | {"learn":[6.057933153],"iteration":46,"passed_time":0.03535067772,"remaining_time":0.03986353019}, 51 | {"learn":[6.015623493],"iteration":47,"passed_time":0.03607976103,"remaining_time":0.03908640779}, 52 | {"learn":[5.973327342],"iteration":48,"passed_time":0.03680699481,"remaining_time":0.03830932113}, 53 | {"learn":[5.927623358],"iteration":49,"passed_time":0.03753156393,"remaining_time":0.03753156393}, 54 | {"learn":[5.893829146],"iteration":50,"passed_time":0.03841058585,"remaining_time":0.03690428837}, 55 | {"learn":[5.858301756],"iteration":51,"passed_time":0.0391473556,"remaining_time":0.03613602055}, 56 | {"learn":[5.827614424],"iteration":52,"passed_time":0.03989648553,"remaining_time":0.03537990227}, 57 | {"learn":[5.786562323],"iteration":53,"passed_time":0.04062796335,"remaining_time":0.03460900581}, 58 | {"learn":[5.755232727],"iteration":54,"passed_time":0.04134233438,"remaining_time":0.03382554631}, 59 | {"learn":[5.731353544],"iteration":55,"passed_time":0.04207138571,"remaining_time":0.03305608877}, 60 | {"learn":[5.699841931],"iteration":56,"passed_time":0.04279020927,"remaining_time":0.03228033331}, 61 | {"learn":[5.675499324],"iteration":57,"passed_time":0.04350438221,"remaining_time":0.03150317332}, 62 | {"learn":[5.646219229],"iteration":58,"passed_time":0.04423555902,"remaining_time":0.03073996474}, 63 | {"learn":[5.627733028],"iteration":59,"passed_time":0.04493240858,"remaining_time":0.02995493905}, 64 | {"learn":[5.604626882],"iteration":60,"passed_time":0.04565589549,"remaining_time":0.02918983482}, 65 | {"learn":[5.580096597],"iteration":61,"passed_time":0.04637114254,"remaining_time":0.02842102285}, 66 | {"learn":[5.557611758],"iteration":62,"passed_time":0.04709206731,"remaining_time":0.02765724588}, 67 | {"learn":[5.535408067],"iteration":63,"passed_time":0.0478201243,"remaining_time":0.02689881992}, 68 | {"learn":[5.515436477],"iteration":64,"passed_time":0.04856499171,"remaining_time":0.02615038015}, 69 | {"learn":[5.494526496],"iteration":65,"passed_time":0.0492700927,"remaining_time":0.0253815629}, 70 | {"learn":[5.47622672],"iteration":66,"passed_time":0.0499929911,"remaining_time":0.02462341353}, 71 | {"learn":[5.458553191],"iteration":67,"passed_time":0.05072153409,"remaining_time":0.02386895722}, 72 | {"learn":[5.443757511],"iteration":68,"passed_time":0.05143514704,"remaining_time":0.02310854432}, 73 | {"learn":[5.428493032],"iteration":69,"passed_time":0.05213468669,"remaining_time":0.02234343715}, 74 | {"learn":[5.411757475],"iteration":70,"passed_time":0.05296896397,"remaining_time":0.02163521064}, 75 | {"learn":[5.401442906],"iteration":71,"passed_time":0.05369841034,"remaining_time":0.02088271513}, 76 | {"learn":[5.385336348],"iteration":72,"passed_time":0.05443299949,"remaining_time":0.02013275324}, 77 | {"learn":[5.37086993],"iteration":73,"passed_time":0.05517462259,"remaining_time":0.01938567821}, 78 | {"learn":[5.356982577],"iteration":74,"passed_time":0.0559330033,"remaining_time":0.01864433443}, 79 | {"learn":[5.34084503],"iteration":75,"passed_time":0.05666971485,"remaining_time":0.01789569943}, 80 | {"learn":[5.329564381],"iteration":76,"passed_time":0.0573934226,"remaining_time":0.01714348987}, 81 | {"learn":[5.31891498],"iteration":77,"passed_time":0.05810951367,"remaining_time":0.01638986283}, 82 | {"learn":[5.308063508],"iteration":78,"passed_time":0.05882777147,"remaining_time":0.01563776204}, 83 | {"learn":[5.292162526],"iteration":79,"passed_time":0.05954905967,"remaining_time":0.01488726492}, 84 | {"learn":[5.284114279],"iteration":80,"passed_time":0.06024829371,"remaining_time":0.01413231581}, 85 | {"learn":[5.269540591],"iteration":81,"passed_time":0.06098361473,"remaining_time":0.01338664714}, 86 | {"learn":[5.265367024],"iteration":82,"passed_time":0.06133895611,"remaining_time":0.01256340065}, 87 | {"learn":[5.255908248],"iteration":83,"passed_time":0.06206326508,"remaining_time":0.0118215743}, 88 | {"learn":[5.246696225],"iteration":84,"passed_time":0.06279097059,"remaining_time":0.01108075952}, 89 | {"learn":[5.234022257],"iteration":85,"passed_time":0.06352193428,"remaining_time":0.01034078}, 90 | {"learn":[5.224942925],"iteration":86,"passed_time":0.06425928251,"remaining_time":0.009601961755}, 91 | {"learn":[5.21726758],"iteration":87,"passed_time":0.06499496774,"remaining_time":0.008862950147}, 92 | {"learn":[5.207926447],"iteration":88,"passed_time":0.06573928441,"remaining_time":0.008125080096}, 93 | {"learn":[5.202592273],"iteration":89,"passed_time":0.06656497034,"remaining_time":0.007396107816}, 94 | {"learn":[5.191180103],"iteration":90,"passed_time":0.06732670288,"remaining_time":0.0066586849}, 95 | {"learn":[5.183297034],"iteration":91,"passed_time":0.06805402838,"remaining_time":0.005917741599}, 96 | {"learn":[5.175836142],"iteration":92,"passed_time":0.06877617641,"remaining_time":0.005176701451}, 97 | {"learn":[5.16730645],"iteration":93,"passed_time":0.06950948449,"remaining_time":0.004436775606}, 98 | {"learn":[5.160668698],"iteration":94,"passed_time":0.07023731487,"remaining_time":0.003696700783}, 99 | {"learn":[5.148425288],"iteration":95,"passed_time":0.07096669264,"remaining_time":0.002956945527}, 100 | {"learn":[5.142979162],"iteration":96,"passed_time":0.07168755343,"remaining_time":0.002217140828}, 101 | {"learn":[5.138119794],"iteration":97,"passed_time":0.07241317816,"remaining_time":0.001477819962}, 102 | {"learn":[5.133351679],"iteration":98,"passed_time":0.07312060273,"remaining_time":0.0007385919468}, 103 | {"learn":[5.122207122],"iteration":99,"passed_time":0.07385798874,"remaining_time":0} 104 | ]} -------------------------------------------------------------------------------- /catboost_info/learn/events.out.tfevents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ammarlodhi255/student_performance_indicator_end-to-end_implementation/07f167bcc47c63c3a68b637c6d281c178560618a/catboost_info/learn/events.out.tfevents -------------------------------------------------------------------------------- /catboost_info/learn_error.tsv: -------------------------------------------------------------------------------- 1 | iter RMSE 2 | 0 14.48906053 3 | 1 14.02225494 4 | 2 13.56781557 5 | 3 13.12463458 6 | 4 12.71480547 7 | 5 12.37074499 8 | 6 12.00146342 9 | 7 11.66022109 10 | 8 11.33745818 11 | 9 11.01795019 12 | 10 10.70220893 13 | 11 10.44536252 14 | 12 10.16726954 15 | 13 9.888891732 16 | 14 9.656981402 17 | 15 9.400134447 18 | 16 9.172403604 19 | 17 8.969165416 20 | 18 8.771631217 21 | 19 8.587012111 22 | 20 8.42128291 23 | 21 8.265258922 24 | 22 8.11358584 25 | 23 7.954074432 26 | 24 7.802491738 27 | 25 7.683374649 28 | 26 7.564839813 29 | 27 7.456042344 30 | 28 7.335469988 31 | 29 7.231056944 32 | 30 7.137135968 33 | 31 7.035057511 34 | 32 6.932195781 35 | 33 6.846815424 36 | 34 6.757114 37 | 35 6.674482992 38 | 36 6.597959129 39 | 37 6.542194409 40 | 38 6.478207558 41 | 39 6.417029099 42 | 40 6.365051169 43 | 41 6.309481879 44 | 42 6.25450557 45 | 43 6.202492966 46 | 44 6.151791129 47 | 45 6.10166067 48 | 46 6.057933153 49 | 47 6.015623493 50 | 48 5.973327342 51 | 49 5.927623358 52 | 50 5.893829146 53 | 51 5.858301756 54 | 52 5.827614424 55 | 53 5.786562323 56 | 54 5.755232727 57 | 55 5.731353544 58 | 56 5.699841931 59 | 57 5.675499324 60 | 58 5.646219229 61 | 59 5.627733028 62 | 60 5.604626882 63 | 61 5.580096597 64 | 62 5.557611758 65 | 63 5.535408067 66 | 64 5.515436477 67 | 65 5.494526496 68 | 66 5.47622672 69 | 67 5.458553191 70 | 68 5.443757511 71 | 69 5.428493032 72 | 70 5.411757475 73 | 71 5.401442906 74 | 72 5.385336348 75 | 73 5.37086993 76 | 74 5.356982577 77 | 75 5.34084503 78 | 76 5.329564381 79 | 77 5.31891498 80 | 78 5.308063508 81 | 79 5.292162526 82 | 80 5.284114279 83 | 81 5.269540591 84 | 82 5.265367024 85 | 83 5.255908248 86 | 84 5.246696225 87 | 85 5.234022257 88 | 86 5.224942925 89 | 87 5.21726758 90 | 88 5.207926447 91 | 89 5.202592273 92 | 90 5.191180103 93 | 91 5.183297034 94 | 92 5.175836142 95 | 93 5.16730645 96 | 94 5.160668698 97 | 95 5.148425288 98 | 96 5.142979162 99 | 97 5.138119794 100 | 98 5.133351679 101 | 99 5.122207122 102 | -------------------------------------------------------------------------------- /catboost_info/time_left.tsv: -------------------------------------------------------------------------------- 1 | iter Passed Remaining 2 | 0 0 89 3 | 1 1 80 4 | 2 2 76 5 | 3 3 74 6 | 4 3 72 7 | 5 4 71 8 | 6 5 70 9 | 7 6 69 10 | 8 6 68 11 | 9 7 67 12 | 10 8 66 13 | 11 8 65 14 | 12 9 66 15 | 13 10 66 16 | 14 11 66 17 | 15 12 66 18 | 16 13 65 19 | 17 14 64 20 | 18 14 63 21 | 19 15 62 22 | 20 16 61 23 | 21 17 60 24 | 22 17 59 25 | 23 18 58 26 | 24 19 57 27 | 25 20 56 28 | 26 20 56 29 | 27 21 55 30 | 28 22 54 31 | 29 22 53 32 | 30 23 52 33 | 31 24 51 34 | 32 25 51 35 | 33 25 50 36 | 34 26 49 37 | 35 27 48 38 | 36 28 47 39 | 37 28 46 40 | 38 29 46 41 | 39 30 45 42 | 40 30 44 43 | 41 31 43 44 | 42 32 43 45 | 43 33 42 46 | 44 33 41 47 | 45 34 40 48 | 46 35 39 49 | 47 36 39 50 | 48 36 38 51 | 49 37 37 52 | 50 38 36 53 | 51 39 36 54 | 52 39 35 55 | 53 40 34 56 | 54 41 33 57 | 55 42 33 58 | 56 42 32 59 | 57 43 31 60 | 58 44 30 61 | 59 44 29 62 | 60 45 29 63 | 61 46 28 64 | 62 47 27 65 | 63 47 26 66 | 64 48 26 67 | 65 49 25 68 | 66 49 24 69 | 67 50 23 70 | 68 51 23 71 | 69 52 22 72 | 70 52 21 73 | 71 53 20 74 | 72 54 20 75 | 73 55 19 76 | 74 55 18 77 | 75 56 17 78 | 76 57 17 79 | 77 58 16 80 | 78 58 15 81 | 79 59 14 82 | 80 60 14 83 | 81 60 13 84 | 82 61 12 85 | 83 62 11 86 | 84 62 11 87 | 85 63 10 88 | 86 64 9 89 | 87 64 8 90 | 88 65 8 91 | 89 66 7 92 | 90 67 6 93 | 91 68 5 94 | 92 68 5 95 | 93 69 4 96 | 94 70 3 97 | 95 70 2 98 | 96 71 2 99 | 97 72 1 100 | 98 73 0 101 | 99 73 0 102 | -------------------------------------------------------------------------------- /notebook/catboost_info/learn/events.out.tfevents: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ammarlodhi255/student_performance_indicator_end-to-end_implementation/07f167bcc47c63c3a68b637c6d281c178560618a/notebook/catboost_info/learn/events.out.tfevents -------------------------------------------------------------------------------- /notebook/catboost_info/learn_error.tsv: -------------------------------------------------------------------------------- 1 | iter RMSE 2 | 0 14.59871775 3 | 1 14.22518863 4 | 2 13.8866124 5 | 3 13.52356875 6 | 4 13.18870211 7 | 5 12.9124226 8 | 6 12.60003351 9 | 7 12.32990573 10 | 8 12.0660619 11 | 9 11.77309809 12 | 10 11.49227636 13 | 11 11.26264833 14 | 12 11.04260393 15 | 13 10.79916926 16 | 14 10.5541002 17 | 15 10.31918115 18 | 16 10.10004441 19 | 17 9.894556723 20 | 18 9.690174082 21 | 19 9.506034866 22 | 20 9.338524633 23 | 21 9.170203312 24 | 22 9.010299969 25 | 23 8.843866678 26 | 24 8.690548059 27 | 25 8.555307687 28 | 26 8.413851302 29 | 27 8.29256019 30 | 28 8.162193833 31 | 29 8.040736294 32 | 30 7.921220278 33 | 31 7.809589039 34 | 32 7.699675801 35 | 33 7.60645267 36 | 34 7.498880302 37 | 35 7.401158744 38 | 36 7.306431077 39 | 37 7.223863468 40 | 38 7.143477682 41 | 39 7.062817131 42 | 40 6.990793435 43 | 41 6.931862224 44 | 42 6.858296558 45 | 43 6.786268161 46 | 44 6.717118549 47 | 45 6.652948106 48 | 46 6.589686076 49 | 47 6.531283097 50 | 48 6.471368031 51 | 49 6.416481395 52 | 50 6.369870822 53 | 51 6.325678067 54 | 52 6.275766122 55 | 53 6.224773967 56 | 54 6.182249254 57 | 55 6.139904173 58 | 56 6.100525536 59 | 57 6.062568564 60 | 58 6.030559288 61 | 59 5.997931376 62 | 60 5.964103835 63 | 61 5.933729724 64 | 62 5.901932711 65 | 63 5.873727795 66 | 64 5.846485734 67 | 65 5.820630862 68 | 66 5.793646238 69 | 67 5.765388646 70 | 68 5.747073912 71 | 69 5.722315217 72 | 70 5.699970599 73 | 71 5.682732647 74 | 72 5.663525791 75 | 73 5.642381613 76 | 74 5.621404779 77 | 75 5.602460129 78 | 76 5.587337574 79 | 77 5.572393026 80 | 78 5.558425806 81 | 79 5.541518902 82 | 80 5.526157283 83 | 81 5.511746977 84 | 82 5.504975022 85 | 83 5.493980522 86 | 84 5.480745463 87 | 85 5.464052013 88 | 86 5.449143727 89 | 87 5.438255432 90 | 88 5.425927931 91 | 89 5.412331217 92 | 90 5.400691499 93 | 91 5.391618744 94 | 92 5.380766572 95 | 93 5.372207183 96 | 94 5.362918837 97 | 95 5.348292324 98 | 96 5.339772295 99 | 97 5.331515983 100 | 98 5.323861644 101 | 99 5.313277281 102 | 100 5.30685627 103 | 101 5.29652059 104 | 102 5.288350766 105 | 103 5.27993346 106 | 104 5.271789139 107 | 105 5.262684686 108 | 106 5.251619772 109 | 107 5.241012171 110 | 108 5.232684032 111 | 109 5.224267141 112 | 110 5.216324968 113 | 111 5.211102527 114 | 112 5.206364257 115 | 113 5.196937641 116 | 114 5.190746047 117 | 115 5.181885213 118 | 116 5.178293568 119 | 117 5.170991438 120 | 118 5.166257212 121 | 119 5.161421246 122 | 120 5.158223542 123 | 121 5.15470988 124 | 122 5.146388143 125 | 123 5.139529364 126 | 124 5.134276023 127 | 125 5.128536065 128 | 126 5.123300353 129 | 127 5.116200518 130 | 128 5.108728704 131 | 129 5.104075866 132 | 130 5.100317606 133 | 131 5.095814182 134 | 132 5.092146915 135 | 133 5.085258329 136 | 134 5.079219421 137 | 135 5.076476829 138 | 136 5.072133867 139 | 137 5.067031564 140 | 138 5.061358312 141 | 139 5.056759124 142 | 140 5.050254 143 | 141 5.048376474 144 | 142 5.042603751 145 | 143 5.037477349 146 | 144 5.03230489 147 | 145 5.025976187 148 | 146 5.01952451 149 | 147 5.017569424 150 | 148 5.008962367 151 | 149 5.003880266 152 | 150 4.996387564 153 | 151 4.993361683 154 | 152 4.99005752 155 | 153 4.986908764 156 | 154 4.985207175 157 | 155 4.979003494 158 | 156 4.973142217 159 | 157 4.967056696 160 | 158 4.961460696 161 | 159 4.954240363 162 | 160 4.952320707 163 | 161 4.948337777 164 | 162 4.943228639 165 | 163 4.938545759 166 | 164 4.935330572 167 | 165 4.932051543 168 | 166 4.928964153 169 | 167 4.922860227 170 | 168 4.917668772 171 | 169 4.910365386 172 | 170 4.906457206 173 | 171 4.901996508 174 | 172 4.896816173 175 | 173 4.891123132 176 | 174 4.887630202 177 | 175 4.885259712 178 | 176 4.880659728 179 | 177 4.877299723 180 | 178 4.874038772 181 | 179 4.86943698 182 | 180 4.861268711 183 | 181 4.858673056 184 | 182 4.854036207 185 | 183 4.85130244 186 | 184 4.847510084 187 | 185 4.845691673 188 | 186 4.842058646 189 | 187 4.838623675 190 | 188 4.834602161 191 | 189 4.830858976 192 | 190 4.827590511 193 | 191 4.822246226 194 | 192 4.816686395 195 | 193 4.814797121 196 | 194 4.811639392 197 | 195 4.804813432 198 | 196 4.80251613 199 | 197 4.800087884 200 | 198 4.794773135 201 | 199 4.791664833 202 | 200 4.785989873 203 | 201 4.782387142 204 | 202 4.778623704 205 | 203 4.775772178 206 | 204 4.77023101 207 | 205 4.764496689 208 | 206 4.763138716 209 | 207 4.758053283 210 | 208 4.755063788 211 | 209 4.752465267 212 | 210 4.748067377 213 | 211 4.744163298 214 | 212 4.736670896 215 | 213 4.73349255 216 | 214 4.731864595 217 | 215 4.728398311 218 | 216 4.723865975 219 | 217 4.723483365 220 | 218 4.72095416 221 | 219 4.716173382 222 | 220 4.710563974 223 | 221 4.707160263 224 | 222 4.70408351 225 | 223 4.702501831 226 | 224 4.700269738 227 | 225 4.695346302 228 | 226 4.689769299 229 | 227 4.687919514 230 | 228 4.682982074 231 | 229 4.679578702 232 | 230 4.675751423 233 | 231 4.672710726 234 | 232 4.6690533 235 | 233 4.667595702 236 | 234 4.664241291 237 | 235 4.662246999 238 | 236 4.658668443 239 | 237 4.658017572 240 | 238 4.657656705 241 | 239 4.653242871 242 | 240 4.6507302 243 | 241 4.647671336 244 | 242 4.645506007 245 | 243 4.641297906 246 | 244 4.63798107 247 | 245 4.635062318 248 | 246 4.631606017 249 | 247 4.630215494 250 | 248 4.62729814 251 | 249 4.624691756 252 | 250 4.621840053 253 | 251 4.619602091 254 | 252 4.613584029 255 | 253 4.6119388 256 | 254 4.60870702 257 | 255 4.604771557 258 | 256 4.604231277 259 | 257 4.600750354 260 | 258 4.596488253 261 | 259 4.59470784 262 | 260 4.588818005 263 | 261 4.585054174 264 | 262 4.581471435 265 | 263 4.577555199 266 | 264 4.57457145 267 | 265 4.573029224 268 | 266 4.571326203 269 | 267 4.571019224 270 | 268 4.565766631 271 | 269 4.563383471 272 | 270 4.558165805 273 | 271 4.55629209 274 | 272 4.549383848 275 | 273 4.546227503 276 | 274 4.540620977 277 | 275 4.532898237 278 | 276 4.529757367 279 | 277 4.52579294 280 | 278 4.521572155 281 | 279 4.518818099 282 | 280 4.514012334 283 | 281 4.508331416 284 | 282 4.506038537 285 | 283 4.505805643 286 | 284 4.501550352 287 | 285 4.494692643 288 | 286 4.489330245 289 | 287 4.484826955 290 | 288 4.478285428 291 | 289 4.475311671 292 | 290 4.471581298 293 | 291 4.469164956 294 | 292 4.462068024 295 | 293 4.458540976 296 | 294 4.455757458 297 | 295 4.453027414 298 | 296 4.450659338 299 | 297 4.444696901 300 | 298 4.442052813 301 | 299 4.440036756 302 | 300 4.435017051 303 | 301 4.429962125 304 | 302 4.427666256 305 | 303 4.425030004 306 | 304 4.422588771 307 | 305 4.418936667 308 | 306 4.416887976 309 | 307 4.413773354 310 | 308 4.411129391 311 | 309 4.40850819 312 | 310 4.404880292 313 | 311 4.404593827 314 | 312 4.402139942 315 | 313 4.400284725 316 | 314 4.395805521 317 | 315 4.392838833 318 | 316 4.389213061 319 | 317 4.3861981 320 | 318 4.385054234 321 | 319 4.379364607 322 | 320 4.378387619 323 | 321 4.375816727 324 | 322 4.374600202 325 | 323 4.37098897 326 | 324 4.367418484 327 | 325 4.363584638 328 | 326 4.360770706 329 | 327 4.358675808 330 | 328 4.354228195 331 | 329 4.353773425 332 | 330 4.351648009 333 | 331 4.348209927 334 | 332 4.345852733 335 | 333 4.34237339 336 | 334 4.340814362 337 | 335 4.339707068 338 | 336 4.335430786 339 | 337 4.33521887 340 | 338 4.328507238 341 | 339 4.326140732 342 | 340 4.323785636 343 | 341 4.320632534 344 | 342 4.31973724 345 | 343 4.318000924 346 | 344 4.312713628 347 | 345 4.308220789 348 | 346 4.305890947 349 | 347 4.305137856 350 | 348 4.304787172 351 | 349 4.30350134 352 | 350 4.30293809 353 | 351 4.299548459 354 | 352 4.294768408 355 | 353 4.294581479 356 | 354 4.292551604 357 | 355 4.288628894 358 | 356 4.287802767 359 | 357 4.284566905 360 | 358 4.27890232 361 | 359 4.276938023 362 | 360 4.273425094 363 | 361 4.269726505 364 | 362 4.265565857 365 | 363 4.262117173 366 | 364 4.259185148 367 | 365 4.257668507 368 | 366 4.253432436 369 | 367 4.250216667 370 | 368 4.24514828 371 | 369 4.244015772 372 | 370 4.240329192 373 | 371 4.236718014 374 | 372 4.233495944 375 | 373 4.230357491 376 | 374 4.227381215 377 | 375 4.226169067 378 | 376 4.225963861 379 | 377 4.224346548 380 | 378 4.222595381 381 | 379 4.219700938 382 | 380 4.216356207 383 | 381 4.214326494 384 | 382 4.212901398 385 | 383 4.211331091 386 | 384 4.208624791 387 | 385 4.204659106 388 | 386 4.202968852 389 | 387 4.197261935 390 | 388 4.196934403 391 | 389 4.192479929 392 | 390 4.190243116 393 | 391 4.185852431 394 | 392 4.180967944 395 | 393 4.178283162 396 | 394 4.176341157 397 | 395 4.176041504 398 | 396 4.175564513 399 | 397 4.170830274 400 | 398 4.167804808 401 | 399 4.165860548 402 | 400 4.160950571 403 | 401 4.158544115 404 | 402 4.154448767 405 | 403 4.15197457 406 | 404 4.149562679 407 | 405 4.149327961 408 | 406 4.147444889 409 | 407 4.147254809 410 | 408 4.144589165 411 | 409 4.141691034 412 | 410 4.138893468 413 | 411 4.136964597 414 | 412 4.133773523 415 | 413 4.131363444 416 | 414 4.130228592 417 | 415 4.12884186 418 | 416 4.12413494 419 | 417 4.119422508 420 | 418 4.117038244 421 | 419 4.116067631 422 | 420 4.110343455 423 | 421 4.105604544 424 | 422 4.103390131 425 | 423 4.096724402 426 | 424 4.093431279 427 | 425 4.091412744 428 | 426 4.091192901 429 | 427 4.088994581 430 | 428 4.087845355 431 | 429 4.083650279 432 | 430 4.079840652 433 | 431 4.075707828 434 | 432 4.071345409 435 | 433 4.067460475 436 | 434 4.064914749 437 | 435 4.063823175 438 | 436 4.058898471 439 | 437 4.054120355 440 | 438 4.052715901 441 | 439 4.052114167 442 | 440 4.051377267 443 | 441 4.049275336 444 | 442 4.047099198 445 | 443 4.044348685 446 | 444 4.042822379 447 | 445 4.041258611 448 | 446 4.040044254 449 | 447 4.036860137 450 | 448 4.036372284 451 | 449 4.03368231 452 | 450 4.032439519 453 | 451 4.032008634 454 | 452 4.030034932 455 | 453 4.028173412 456 | 454 4.023806097 457 | 455 4.020239186 458 | 456 4.017384838 459 | 457 4.016468229 460 | 458 4.014530169 461 | 459 4.012884822 462 | 460 4.008924707 463 | 461 4.008286778 464 | 462 4.006444202 465 | 463 4.003284363 466 | 464 3.999811484 467 | 465 3.997483319 468 | 466 3.99708333 469 | 467 3.995860263 470 | 468 3.994131111 471 | 469 3.993125499 472 | 470 3.992954084 473 | 471 3.990635743 474 | 472 3.986678254 475 | 473 3.986393291 476 | 474 3.986152671 477 | 475 3.985596662 478 | 476 3.983853457 479 | 477 3.983263928 480 | 478 3.980067202 481 | 479 3.978115407 482 | 480 3.972661644 483 | 481 3.969938254 484 | 482 3.968211434 485 | 483 3.966113368 486 | 484 3.962246044 487 | 485 3.961319703 488 | 486 3.96078191 489 | 487 3.958913633 490 | 488 3.957428286 491 | 489 3.952641965 492 | 490 3.951486786 493 | 491 3.94938344 494 | 492 3.947297924 495 | 493 3.946284886 496 | 494 3.943288204 497 | 495 3.943076488 498 | 496 3.942347078 499 | 497 3.940251541 500 | 498 3.939011019 501 | 499 3.938760512 502 | 500 3.934522727 503 | 501 3.930091193 504 | 502 3.927671752 505 | 503 3.927280041 506 | 504 3.925987561 507 | 505 3.921645957 508 | 506 3.920333743 509 | 507 3.918659461 510 | 508 3.916124385 511 | 509 3.913849268 512 | 510 3.912826119 513 | 511 3.910034145 514 | 512 3.90792379 515 | 513 3.907823851 516 | 514 3.904527401 517 | 515 3.903378283 518 | 516 3.902170135 519 | 517 3.899435429 520 | 518 3.897497505 521 | 519 3.896426119 522 | 520 3.896044669 523 | 521 3.892795942 524 | 522 3.892413888 525 | 523 3.891738985 526 | 524 3.88822057 527 | 525 3.883837053 528 | 526 3.881769742 529 | 527 3.880356898 530 | 528 3.879250273 531 | 529 3.877174493 532 | 530 3.875854201 533 | 531 3.873189396 534 | 532 3.871583368 535 | 533 3.869622679 536 | 534 3.866860164 537 | 535 3.864498444 538 | 536 3.861416322 539 | 537 3.860265769 540 | 538 3.859328725 541 | 539 3.858521278 542 | 540 3.85599111 543 | 541 3.852379816 544 | 542 3.851327537 545 | 543 3.847854898 546 | 544 3.847083414 547 | 545 3.845397429 548 | 546 3.841933528 549 | 547 3.840996474 550 | 548 3.838355966 551 | 549 3.83342799 552 | 550 3.828161535 553 | 551 3.823502399 554 | 552 3.820068862 555 | 553 3.817951642 556 | 554 3.815785958 557 | 555 3.81503012 558 | 556 3.813529315 559 | 557 3.808881326 560 | 558 3.808740434 561 | 559 3.80714352 562 | 560 3.80573346 563 | 561 3.803370052 564 | 562 3.803215211 565 | 563 3.801309667 566 | 564 3.800003847 567 | 565 3.798026138 568 | 566 3.794745847 569 | 567 3.794312041 570 | 568 3.792205926 571 | 569 3.788991061 572 | 570 3.787391572 573 | 571 3.7826445 574 | 572 3.781700331 575 | 573 3.780045374 576 | 574 3.775462644 577 | 575 3.773711943 578 | 576 3.772415806 579 | 577 3.770170875 580 | 578 3.765166479 581 | 579 3.763976102 582 | 580 3.760761708 583 | 581 3.758155662 584 | 582 3.756844548 585 | 583 3.753098923 586 | 584 3.751618946 587 | 585 3.751398464 588 | 586 3.749920103 589 | 587 3.748237465 590 | 588 3.746021536 591 | 589 3.74417648 592 | 590 3.738788389 593 | 591 3.736021611 594 | 592 3.734546151 595 | 593 3.733527479 596 | 594 3.733026392 597 | 595 3.730314752 598 | 596 3.727342596 599 | 597 3.725459604 600 | 598 3.723158842 601 | 599 3.722362756 602 | 600 3.721443615 603 | 601 3.720743486 604 | 602 3.720215334 605 | 603 3.719436563 606 | 604 3.715046574 607 | 605 3.71443396 608 | 606 3.712938941 609 | 607 3.712814764 610 | 608 3.71235348 611 | 609 3.711223749 612 | 610 3.710755648 613 | 611 3.708668039 614 | 612 3.705623591 615 | 613 3.704045802 616 | 614 3.699915209 617 | 615 3.696182221 618 | 616 3.694263278 619 | 617 3.693810229 620 | 618 3.690900932 621 | 619 3.688020895 622 | 620 3.685491894 623 | 621 3.684328128 624 | 622 3.680640153 625 | 623 3.678932783 626 | 624 3.674167041 627 | 625 3.672200976 628 | 626 3.670606604 629 | 627 3.665506042 630 | 628 3.664214007 631 | 629 3.66261643 632 | 630 3.662118449 633 | 631 3.660871366 634 | 632 3.656695243 635 | 633 3.654497801 636 | 634 3.654189134 637 | 635 3.653957699 638 | 636 3.651920725 639 | 637 3.65106705 640 | 638 3.650612844 641 | 639 3.649884732 642 | 640 3.646276182 643 | 641 3.645808194 644 | 642 3.645042989 645 | 643 3.639864499 646 | 644 3.637318478 647 | 645 3.636344905 648 | 646 3.634754643 649 | 647 3.630724975 650 | 648 3.629408252 651 | 649 3.62790646 652 | 650 3.627388973 653 | 651 3.625163557 654 | 652 3.623701985 655 | 653 3.622342639 656 | 654 3.621130639 657 | 655 3.619125665 658 | 656 3.618878783 659 | 657 3.616207429 660 | 658 3.61206486 661 | 659 3.611955873 662 | 660 3.610713743 663 | 661 3.610044025 664 | 662 3.607342669 665 | 663 3.602510618 666 | 664 3.600492392 667 | 665 3.597171065 668 | 666 3.594358798 669 | 667 3.593945251 670 | 668 3.593607748 671 | 669 3.592238714 672 | 670 3.590144654 673 | 671 3.587151536 674 | 672 3.586070865 675 | 673 3.585102746 676 | 674 3.584362847 677 | 675 3.581407561 678 | 676 3.57919422 679 | 677 3.577632204 680 | 678 3.573911195 681 | 679 3.573408216 682 | 680 3.571076482 683 | 681 3.568177107 684 | 682 3.564824621 685 | 683 3.562475026 686 | 684 3.561226889 687 | 685 3.559383467 688 | 686 3.555209766 689 | 687 3.55345383 690 | 688 3.552300968 691 | 689 3.551253986 692 | 690 3.549807725 693 | 691 3.547992926 694 | 692 3.545438607 695 | 693 3.543313763 696 | 694 3.542962896 697 | 695 3.539800465 698 | 696 3.53953187 699 | 697 3.536332425 700 | 698 3.534993327 701 | 699 3.531637011 702 | 700 3.531040284 703 | 701 3.529973872 704 | 702 3.527325183 705 | 703 3.527200815 706 | 704 3.523459911 707 | 705 3.522729934 708 | 706 3.522260582 709 | 707 3.518641591 710 | 708 3.516856405 711 | 709 3.515083413 712 | 710 3.514671214 713 | 711 3.512617621 714 | 712 3.510747971 715 | 713 3.508149266 716 | 714 3.504557165 717 | 715 3.501367208 718 | 716 3.497593362 719 | 717 3.496291169 720 | 718 3.49330374 721 | 719 3.490044385 722 | 720 3.488891789 723 | 721 3.486869081 724 | 722 3.486303638 725 | 723 3.486035862 726 | 724 3.482668951 727 | 725 3.47820549 728 | 726 3.474392283 729 | 727 3.472268163 730 | 728 3.471209164 731 | 729 3.470049971 732 | 730 3.469078654 733 | 731 3.468643292 734 | 732 3.468134848 735 | 733 3.467820182 736 | 734 3.465776156 737 | 735 3.463037608 738 | 736 3.45965637 739 | 737 3.457275091 740 | 738 3.455522955 741 | 739 3.451270508 742 | 740 3.450978947 743 | 741 3.450608492 744 | 742 3.448122004 745 | 743 3.445646714 746 | 744 3.44411263 747 | 745 3.443264164 748 | 746 3.439521363 749 | 747 3.436809225 750 | 748 3.435509465 751 | 749 3.434450277 752 | 750 3.431786753 753 | 751 3.430150302 754 | 752 3.42696281 755 | 753 3.426870334 756 | 754 3.425200309 757 | 755 3.423383783 758 | 756 3.422752979 759 | 757 3.420845924 760 | 758 3.418917862 761 | 759 3.417095735 762 | 760 3.414391848 763 | 761 3.41426711 764 | 762 3.411976013 765 | 763 3.408614844 766 | 764 3.407906721 767 | 765 3.407494015 768 | 766 3.406287128 769 | 767 3.404600442 770 | 768 3.404012662 771 | 769 3.400398762 772 | 770 3.399737714 773 | 771 3.399185251 774 | 772 3.397245411 775 | 773 3.396229831 776 | 774 3.394002836 777 | 775 3.389617243 778 | 776 3.385426488 779 | 777 3.385072258 780 | 778 3.383842366 781 | 779 3.380110746 782 | 780 3.378595218 783 | 781 3.377371219 784 | 782 3.375814782 785 | 783 3.374195887 786 | 784 3.373704309 787 | 785 3.372971757 788 | 786 3.371565136 789 | 787 3.3700309 790 | 788 3.368186663 791 | 789 3.366710398 792 | 790 3.364598042 793 | 791 3.36348442 794 | 792 3.362001759 795 | 793 3.361580401 796 | 794 3.359543675 797 | 795 3.35766119 798 | 796 3.354592969 799 | 797 3.350985986 800 | 798 3.349589624 801 | 799 3.349110856 802 | 800 3.345315441 803 | 801 3.34397474 804 | 802 3.343800902 805 | 803 3.342329465 806 | 804 3.34220347 807 | 805 3.341279219 808 | 806 3.337329521 809 | 807 3.336708453 810 | 808 3.333252703 811 | 809 3.332186769 812 | 810 3.330594851 813 | 811 3.327867442 814 | 812 3.327563111 815 | 813 3.326308994 816 | 814 3.326249879 817 | 815 3.322336238 818 | 816 3.320491154 819 | 817 3.320434271 820 | 818 3.319609638 821 | 819 3.316182682 822 | 820 3.313126612 823 | 821 3.311222803 824 | 822 3.309627335 825 | 823 3.307974895 826 | 824 3.307321505 827 | 825 3.306759087 828 | 826 3.30484037 829 | 827 3.30201994 830 | 828 3.299302297 831 | 829 3.298132671 832 | 830 3.296976183 833 | 831 3.293144745 834 | 832 3.290284404 835 | 833 3.288285745 836 | 834 3.286662667 837 | 835 3.285692682 838 | 836 3.284565611 839 | 837 3.283897383 840 | 838 3.280712855 841 | 839 3.280468341 842 | 840 3.277814895 843 | 841 3.276316385 844 | 842 3.27557063 845 | 843 3.27499628 846 | 844 3.273569958 847 | 845 3.269665595 848 | 846 3.267984685 849 | 847 3.267702508 850 | 848 3.266671924 851 | 849 3.265359825 852 | 850 3.2618983 853 | 851 3.260456253 854 | 852 3.258389147 855 | 853 3.258108469 856 | 854 3.256424936 857 | 855 3.254817983 858 | 856 3.253898449 859 | 857 3.253023652 860 | 858 3.252845542 861 | 859 3.252316026 862 | 860 3.24975301 863 | 861 3.249151075 864 | 862 3.246257135 865 | 863 3.243826471 866 | 864 3.243190653 867 | 865 3.24008797 868 | 866 3.240036811 869 | 867 3.238676314 870 | 868 3.237848782 871 | 869 3.236405498 872 | 870 3.233378068 873 | 871 3.233169169 874 | 872 3.232434885 875 | 873 3.229978115 876 | 874 3.229648848 877 | 875 3.227208761 878 | 876 3.226258869 879 | 877 3.225331995 880 | 878 3.221968268 881 | 879 3.221166317 882 | 880 3.220047503 883 | 881 3.21982781 884 | 882 3.216693405 885 | 883 3.214798761 886 | 884 3.214395085 887 | 885 3.213470696 888 | 886 3.211595017 889 | 887 3.210965255 890 | 888 3.209413583 891 | 889 3.208331683 892 | 890 3.207110711 893 | 891 3.204519413 894 | 892 3.201421296 895 | 893 3.200691259 896 | 894 3.200485067 897 | 895 3.197467568 898 | 896 3.195838544 899 | 897 3.195671746 900 | 898 3.194213094 901 | 899 3.192884691 902 | 900 3.188364239 903 | 901 3.185219478 904 | 902 3.184120387 905 | 903 3.183725321 906 | 904 3.181264554 907 | 905 3.180741589 908 | 906 3.179782639 909 | 907 3.176377564 910 | 908 3.174078182 911 | 909 3.171242379 912 | 910 3.170421012 913 | 911 3.170087224 914 | 912 3.167303059 915 | 913 3.16705966 916 | 914 3.165667683 917 | 915 3.164689733 918 | 916 3.163311455 919 | 917 3.159425016 920 | 918 3.159327058 921 | 919 3.15819426 922 | 920 3.157086603 923 | 921 3.153354154 924 | 922 3.153261317 925 | 923 3.153168454 926 | 924 3.152080399 927 | 925 3.151635144 928 | 926 3.147762655 929 | 927 3.147172317 930 | 928 3.146254125 931 | 929 3.144869828 932 | 930 3.143466218 933 | 931 3.141919643 934 | 932 3.141054135 935 | 933 3.139390417 936 | 934 3.139025283 937 | 935 3.137824183 938 | 936 3.135620453 939 | 937 3.13443178 940 | 938 3.132765713 941 | 939 3.131434124 942 | 940 3.128384262 943 | 941 3.128120455 944 | 942 3.126314615 945 | 943 3.125409666 946 | 944 3.123072589 947 | 945 3.122921099 948 | 946 3.122182662 949 | 947 3.120040951 950 | 948 3.118767799 951 | 949 3.118203218 952 | 950 3.116343362 953 | 951 3.11480829 954 | 952 3.112607903 955 | 953 3.111661241 956 | 954 3.110249676 957 | 955 3.107333579 958 | 956 3.107149851 959 | 957 3.106867336 960 | 958 3.10364681 961 | 959 3.102703811 962 | 960 3.101469264 963 | 961 3.09863569 964 | 962 3.09645939 965 | 963 3.096240186 966 | 964 3.094838828 967 | 965 3.094176802 968 | 966 3.093182279 969 | 967 3.090150687 970 | 968 3.088612829 971 | 969 3.087153684 972 | 970 3.085866843 973 | 971 3.082669094 974 | 972 3.081047548 975 | 973 3.079684322 976 | 974 3.07613431 977 | 975 3.074005935 978 | 976 3.072988853 979 | 977 3.072344268 980 | 978 3.070654438 981 | 979 3.069724506 982 | 980 3.067763166 983 | 981 3.066737893 984 | 982 3.065248174 985 | 983 3.063186837 986 | 984 3.062880371 987 | 985 3.061288645 988 | 986 3.059970575 989 | 987 3.059576341 990 | 988 3.058175919 991 | 989 3.056830702 992 | 990 3.056336579 993 | 991 3.055810414 994 | 992 3.055476518 995 | 993 3.053331734 996 | 994 3.050890374 997 | 995 3.04972623 998 | 996 3.047217327 999 | 997 3.047155483 1000 | 998 3.04430671 1001 | 999 3.042664195 1002 | -------------------------------------------------------------------------------- /notebook/catboost_info/time_left.tsv: -------------------------------------------------------------------------------- 1 | iter Passed Remaining 2 | 0 1 1025 3 | 1 2 1318 4 | 2 3 1159 5 | 3 4 1078 6 | 4 5 1040 7 | 5 6 998 8 | 6 6 968 9 | 7 7 947 10 | 8 8 931 11 | 9 9 915 12 | 10 10 902 13 | 11 10 893 14 | 12 11 889 15 | 13 12 882 16 | 14 13 875 17 | 15 14 866 18 | 16 14 860 19 | 17 15 855 20 | 18 17 902 21 | 19 18 898 22 | 20 19 899 23 | 21 20 896 24 | 22 21 894 25 | 23 21 892 26 | 24 22 889 27 | 25 23 883 28 | 26 24 876 29 | 27 25 871 30 | 28 25 866 31 | 29 26 862 32 | 30 27 858 33 | 31 28 854 34 | 32 29 850 35 | 33 29 846 36 | 34 30 843 37 | 35 32 873 38 | 36 33 871 39 | 37 34 868 40 | 38 35 865 41 | 39 35 861 42 | 40 36 858 43 | 41 37 854 44 | 42 38 851 45 | 43 39 848 46 | 44 39 845 47 | 45 40 842 48 | 46 41 840 49 | 47 42 837 50 | 48 43 835 51 | 49 43 833 52 | 50 44 830 53 | 51 45 828 54 | 52 46 826 55 | 53 48 842 56 | 54 49 843 57 | 55 50 843 58 | 56 50 841 59 | 57 51 839 60 | 58 52 837 61 | 59 53 835 62 | 60 54 834 63 | 61 55 834 64 | 62 55 832 65 | 63 56 831 66 | 64 57 829 67 | 65 58 828 68 | 66 59 828 69 | 67 60 825 70 | 68 61 823 71 | 69 64 850 72 | 70 65 854 73 | 71 66 858 74 | 72 67 857 75 | 73 68 856 76 | 74 69 854 77 | 75 70 853 78 | 76 71 851 79 | 77 71 849 80 | 78 72 848 81 | 79 73 847 82 | 80 74 848 83 | 81 76 850 84 | 82 78 867 85 | 83 79 870 86 | 84 81 875 87 | 85 82 878 88 | 86 83 879 89 | 87 84 878 90 | 88 85 876 91 | 89 86 875 92 | 90 87 871 93 | 91 88 868 94 | 92 88 865 95 | 93 89 862 96 | 94 90 859 97 | 95 93 882 98 | 96 94 882 99 | 97 96 887 100 | 98 98 898 101 | 99 99 899 102 | 100 101 901 103 | 101 105 928 104 | 102 108 942 105 | 103 113 976 106 | 104 115 981 107 | 105 116 981 108 | 106 118 985 109 | 107 119 988 110 | 108 120 988 111 | 109 122 988 112 | 110 126 1013 113 | 111 128 1018 114 | 112 129 1018 115 | 113 130 1018 116 | 114 132 1015 117 | 115 132 1013 118 | 116 133 1010 119 | 117 134 1008 120 | 118 136 1006 121 | 119 136 1004 122 | 120 145 1056 123 | 121 146 1055 124 | 122 148 1055 125 | 123 149 1058 126 | 124 151 1058 127 | 125 152 1057 128 | 126 157 1083 129 | 127 161 1100 130 | 128 163 1103 131 | 129 164 1102 132 | 130 166 1101 133 | 131 167 1099 134 | 132 168 1098 135 | 133 174 1128 136 | 134 176 1127 137 | 135 177 1124 138 | 136 178 1121 139 | 137 179 1118 140 | 138 179 1114 141 | 139 180 1111 142 | 140 182 1110 143 | 141 182 1105 144 | 142 183 1102 145 | 143 191 1136 146 | 144 192 1135 147 | 145 193 1132 148 | 146 194 1131 149 | 147 196 1128 150 | 148 197 1126 151 | 149 198 1123 152 | 150 199 1121 153 | 151 204 1138 154 | 152 205 1135 155 | 153 206 1132 156 | 154 207 1129 157 | 155 208 1126 158 | 156 209 1124 159 | 157 210 1121 160 | 158 211 1118 161 | 159 212 1114 162 | 160 212 1109 163 | 161 213 1106 164 | 162 214 1103 165 | 163 218 1112 166 | 164 220 1116 167 | 165 222 1117 168 | 166 225 1124 169 | 167 226 1123 170 | 168 228 1121 171 | 169 229 1120 172 | 170 235 1142 173 | 171 237 1144 174 | 172 239 1143 175 | 173 240 1142 176 | 174 242 1143 177 | 175 244 1143 178 | 176 250 1165 179 | 177 251 1163 180 | 178 253 1163 181 | 179 255 1165 182 | 180 257 1165 183 | 181 259 1167 184 | 182 264 1180 185 | 183 265 1177 186 | 184 266 1173 187 | 185 267 1169 188 | 186 268 1165 189 | 187 269 1165 190 | 188 271 1163 191 | 189 271 1158 192 | 190 272 1154 193 | 191 273 1150 194 | 192 274 1145 195 | 193 274 1141 196 | 194 276 1142 197 | 195 279 1145 198 | 196 279 1141 199 | 197 280 1136 200 | 198 281 1132 201 | 199 282 1128 202 | 200 282 1124 203 | 201 283 1120 204 | 202 284 1116 205 | 203 285 1112 206 | 204 285 1108 207 | 205 286 1104 208 | 206 287 1100 209 | 207 288 1097 210 | 208 288 1093 211 | 209 289 1089 212 | 210 290 1085 213 | 211 292 1088 214 | 212 293 1085 215 | 213 294 1081 216 | 214 295 1077 217 | 215 295 1074 218 | 216 296 1070 219 | 217 297 1066 220 | 218 298 1063 221 | 219 298 1059 222 | 220 299 1055 223 | 221 300 1052 224 | 222 301 1048 225 | 223 301 1045 226 | 224 302 1041 227 | 225 303 1038 228 | 226 303 1035 229 | 227 304 1031 230 | 228 305 1028 231 | 229 307 1030 232 | 230 308 1027 233 | 231 309 1024 234 | 232 310 1020 235 | 233 310 1017 236 | 234 311 1014 237 | 235 312 1010 238 | 236 313 1007 239 | 237 313 1004 240 | 238 314 1001 241 | 239 315 998 242 | 240 315 994 243 | 241 316 991 244 | 242 317 988 245 | 243 318 985 246 | 244 318 982 247 | 245 319 979 248 | 246 320 976 249 | 247 322 977 250 | 248 323 974 251 | 249 323 971 252 | 250 324 968 253 | 251 325 965 254 | 252 326 962 255 | 253 326 959 256 | 254 327 956 257 | 255 328 953 258 | 256 328 950 259 | 257 329 948 260 | 258 330 945 261 | 259 331 942 262 | 260 331 939 263 | 261 332 937 264 | 262 333 934 265 | 263 334 931 266 | 264 334 928 267 | 265 335 926 268 | 266 337 926 269 | 267 338 923 270 | 268 338 921 271 | 269 339 918 272 | 270 340 915 273 | 271 341 913 274 | 272 341 910 275 | 273 342 907 276 | 274 343 905 277 | 275 344 902 278 | 276 344 900 279 | 277 345 897 280 | 278 346 895 281 | 279 347 892 282 | 280 347 890 283 | 281 348 887 284 | 282 349 884 285 | 283 350 882 286 | 284 350 880 287 | 285 352 880 288 | 286 353 878 289 | 287 354 876 290 | 288 355 874 291 | 289 356 872 292 | 290 356 869 293 | 291 357 867 294 | 292 358 865 295 | 293 359 862 296 | 294 359 860 297 | 295 360 857 298 | 296 361 855 299 | 297 362 853 300 | 298 363 851 301 | 299 363 849 302 | 300 364 846 303 | 301 365 844 304 | 302 366 843 305 | 303 368 842 306 | 304 368 840 307 | 305 369 838 308 | 306 370 836 309 | 307 371 834 310 | 308 372 832 311 | 309 373 830 312 | 310 374 829 313 | 311 375 826 314 | 312 376 825 315 | 313 376 823 316 | 314 377 821 317 | 315 378 818 318 | 316 379 816 319 | 317 380 815 320 | 318 381 813 321 | 319 382 813 322 | 320 384 812 323 | 321 384 810 324 | 322 385 808 325 | 323 386 807 326 | 324 387 805 327 | 325 388 803 328 | 326 389 800 329 | 327 389 798 330 | 328 390 796 331 | 329 391 794 332 | 330 392 792 333 | 331 393 791 334 | 332 393 789 335 | 333 394 787 336 | 334 395 785 337 | 335 397 785 338 | 336 398 783 339 | 337 399 781 340 | 338 399 779 341 | 339 400 777 342 | 340 401 775 343 | 341 402 773 344 | 342 402 771 345 | 343 403 769 346 | 344 404 767 347 | 345 404 765 348 | 346 405 763 349 | 347 406 761 350 | 348 407 759 351 | 349 407 757 352 | 350 408 755 353 | 351 409 754 354 | 352 410 752 355 | 353 412 752 356 | 354 413 750 357 | 355 413 748 358 | 356 414 746 359 | 357 415 744 360 | 358 416 742 361 | 359 416 740 362 | 360 417 739 363 | 361 418 737 364 | 362 418 735 365 | 363 419 733 366 | 364 420 731 367 | 365 421 729 368 | 366 422 727 369 | 367 422 726 370 | 368 423 724 371 | 369 424 722 372 | 370 425 720 373 | 371 425 718 374 | 372 427 718 375 | 373 428 716 376 | 374 429 715 377 | 375 429 713 378 | 376 430 711 379 | 377 431 709 380 | 378 431 707 381 | 379 432 705 382 | 380 433 704 383 | 381 434 702 384 | 382 434 700 385 | 383 435 698 386 | 384 436 697 387 | 385 437 695 388 | 386 437 693 389 | 387 438 691 390 | 388 439 690 391 | 389 440 688 392 | 390 440 686 393 | 391 442 686 394 | 392 443 684 395 | 393 443 682 396 | 394 444 681 397 | 395 445 679 398 | 396 446 677 399 | 397 446 675 400 | 398 447 674 401 | 399 448 672 402 | 400 449 671 403 | 401 449 669 404 | 402 450 667 405 | 403 451 666 406 | 404 452 664 407 | 405 452 662 408 | 406 453 660 409 | 407 454 659 410 | 408 455 657 411 | 409 456 657 412 | 410 457 655 413 | 411 458 654 414 | 412 459 652 415 | 413 459 650 416 | 414 460 649 417 | 415 461 647 418 | 416 462 645 419 | 417 462 644 420 | 418 463 642 421 | 419 464 641 422 | 420 465 639 423 | 421 466 638 424 | 422 467 637 425 | 423 468 635 426 | 424 468 634 427 | 425 469 632 428 | 426 471 632 429 | 427 472 631 430 | 428 473 630 431 | 429 474 628 432 | 430 475 627 433 | 431 476 626 434 | 432 477 624 435 | 433 477 623 436 | 434 478 621 437 | 435 479 620 438 | 436 480 618 439 | 437 480 617 440 | 438 481 615 441 | 439 482 613 442 | 440 483 612 443 | 441 483 610 444 | 442 484 609 445 | 443 485 608 446 | 444 486 607 447 | 445 487 605 448 | 446 488 604 449 | 447 489 602 450 | 448 489 601 451 | 449 490 599 452 | 450 491 598 453 | 451 492 596 454 | 452 493 595 455 | 453 493 593 456 | 454 494 592 457 | 455 495 590 458 | 456 496 589 459 | 457 496 587 460 | 458 497 586 461 | 459 498 584 462 | 460 498 583 463 | 461 499 581 464 | 462 500 580 465 | 463 502 580 466 | 464 502 578 467 | 465 503 577 468 | 466 504 575 469 | 467 505 574 470 | 468 505 572 471 | 469 506 571 472 | 470 507 569 473 | 471 508 568 474 | 472 508 566 475 | 473 509 565 476 | 474 510 563 477 | 475 510 562 478 | 476 511 561 479 | 477 512 559 480 | 478 513 558 481 | 479 513 556 482 | 480 514 555 483 | 481 515 554 484 | 482 517 553 485 | 483 517 552 486 | 484 518 550 487 | 485 519 549 488 | 486 520 547 489 | 487 520 546 490 | 488 521 545 491 | 489 522 543 492 | 490 523 542 493 | 491 523 540 494 | 492 524 539 495 | 493 525 538 496 | 494 525 536 497 | 495 526 535 498 | 496 527 533 499 | 497 528 532 500 | 498 528 530 501 | 499 529 529 502 | 500 530 528 503 | 501 532 527 504 | 502 532 526 505 | 503 533 525 506 | 504 534 524 507 | 505 535 522 508 | 506 536 521 509 | 507 537 520 510 | 508 537 518 511 | 509 538 517 512 | 510 539 516 513 | 511 540 514 514 | 512 540 513 515 | 513 541 512 516 | 514 542 510 517 | 515 543 509 518 | 516 543 508 519 | 517 544 506 520 | 518 545 505 521 | 519 547 505 522 | 520 548 503 523 | 521 548 502 524 | 522 549 501 525 | 523 550 499 526 | 524 551 498 527 | 525 551 497 528 | 526 552 495 529 | 527 553 494 530 | 528 553 493 531 | 529 554 491 532 | 530 555 490 533 | 531 556 489 534 | 532 556 487 535 | 533 557 486 536 | 534 558 485 537 | 535 559 483 538 | 536 559 482 539 | 537 560 481 540 | 538 562 480 541 | 539 562 479 542 | 540 563 478 543 | 541 564 476 544 | 542 565 475 545 | 543 565 474 546 | 544 566 473 547 | 545 567 471 548 | 546 568 470 549 | 547 568 469 550 | 548 569 467 551 | 549 570 466 552 | 550 571 465 553 | 551 571 464 554 | 552 572 462 555 | 553 573 461 556 | 554 574 460 557 | 555 574 459 558 | 556 575 457 559 | 557 577 457 560 | 558 578 456 561 | 559 579 455 562 | 560 579 453 563 | 561 580 452 564 | 562 581 451 565 | 563 581 449 566 | 564 582 448 567 | 565 583 447 568 | 566 584 446 569 | 567 584 444 570 | 568 585 443 571 | 569 586 442 572 | 570 587 441 573 | 571 587 439 574 | 572 588 438 575 | 573 589 437 576 | 574 590 436 577 | 575 591 435 578 | 576 592 434 579 | 577 593 433 580 | 578 594 432 581 | 579 595 430 582 | 580 595 429 583 | 581 596 428 584 | 582 597 427 585 | 583 597 425 586 | 584 598 424 587 | 585 599 423 588 | 586 600 422 589 | 587 600 421 590 | 588 601 419 591 | 589 602 418 592 | 590 603 417 593 | 591 603 416 594 | 592 604 414 595 | 593 605 413 596 | 594 606 412 597 | 595 607 412 598 | 596 608 411 599 | 597 609 409 600 | 598 610 408 601 | 599 611 407 602 | 600 611 406 603 | 601 612 404 604 | 602 613 403 605 | 603 614 402 606 | 604 614 401 607 | 605 615 400 608 | 606 616 398 609 | 607 616 397 610 | 608 617 396 611 | 609 618 395 612 | 610 619 394 613 | 611 620 393 614 | 612 621 392 615 | 613 622 391 616 | 614 623 390 617 | 615 624 389 618 | 616 625 387 619 | 617 625 386 620 | 618 626 385 621 | 619 627 384 622 | 620 627 383 623 | 621 628 382 624 | 622 629 380 625 | 623 630 379 626 | 624 630 378 627 | 625 631 377 628 | 626 632 376 629 | 627 633 375 630 | 628 634 373 631 | 629 634 372 632 | 630 635 371 633 | 631 637 371 634 | 632 638 370 635 | 633 639 369 636 | 634 639 367 637 | 635 640 366 638 | 636 641 365 639 | 637 642 364 640 | 638 642 363 641 | 639 643 362 642 | 640 644 361 643 | 641 645 359 644 | 642 646 358 645 | 643 646 357 646 | 644 647 356 647 | 645 648 355 648 | 646 649 354 649 | 647 649 353 650 | 648 650 351 651 | 649 652 351 652 | 650 653 350 653 | 651 654 349 654 | 652 654 348 655 | 653 655 346 656 | 654 656 345 657 | 655 657 344 658 | 656 657 343 659 | 657 658 342 660 | 658 659 341 661 | 659 660 340 662 | 660 660 338 663 | 661 661 337 664 | 662 662 336 665 | 663 663 335 666 | 664 663 334 667 | 665 664 333 668 | 666 665 332 669 | 667 666 331 670 | 668 668 330 671 | 669 669 329 672 | 670 670 328 673 | 671 671 327 674 | 672 672 326 675 | 673 673 325 676 | 674 674 324 677 | 675 676 324 678 | 676 677 323 679 | 677 678 322 680 | 678 679 321 681 | 679 679 319 682 | 680 680 318 683 | 681 681 317 684 | 682 684 317 685 | 683 686 317 686 | 684 688 316 687 | 685 689 315 688 | 686 690 314 689 | 687 690 313 690 | 688 691 312 691 | 689 692 311 692 | 690 693 310 693 | 691 694 308 694 | 692 694 307 695 | 693 695 306 696 | 694 697 306 697 | 695 699 305 698 | 696 701 305 699 | 697 702 304 700 | 698 703 302 701 | 699 704 301 702 | 700 705 300 703 | 701 705 299 704 | 702 706 298 705 | 703 707 297 706 | 704 708 296 707 | 705 708 295 708 | 706 709 294 709 | 707 710 293 710 | 708 713 292 711 | 709 714 292 712 | 710 715 290 713 | 711 717 290 714 | 712 718 289 715 | 713 719 288 716 | 714 720 287 717 | 715 721 286 718 | 716 722 285 719 | 717 723 283 720 | 718 724 283 721 | 719 729 283 722 | 720 731 282 723 | 721 732 281 724 | 722 733 280 725 | 723 734 279 726 | 724 734 278 727 | 725 735 277 728 | 726 736 276 729 | 727 737 275 730 | 728 738 274 731 | 729 738 273 732 | 730 739 272 733 | 731 740 271 734 | 732 742 270 735 | 733 745 270 736 | 734 746 269 737 | 735 747 267 738 | 736 747 266 739 | 737 748 265 740 | 738 749 264 741 | 739 750 263 742 | 740 750 262 743 | 741 751 261 744 | 742 752 260 745 | 743 752 259 746 | 744 753 257 747 | 745 754 256 748 | 746 755 255 749 | 747 756 254 750 | 748 758 254 751 | 749 761 253 752 | 750 762 252 753 | 751 762 251 754 | 752 763 250 755 | 753 764 249 756 | 754 765 248 757 | 755 766 247 758 | 756 766 246 759 | 757 767 245 760 | 758 768 243 761 | 759 769 242 762 | 760 769 241 763 | 761 773 241 764 | 762 774 240 765 | 763 775 239 766 | 764 775 238 767 | 765 776 237 768 | 766 777 236 769 | 767 778 235 770 | 768 778 233 771 | 769 779 232 772 | 770 780 231 773 | 771 781 230 774 | 772 781 229 775 | 773 782 228 776 | 774 783 227 777 | 775 783 226 778 | 776 784 225 779 | 777 785 224 780 | 778 787 223 781 | 779 788 222 782 | 780 788 221 783 | 781 789 220 784 | 782 790 219 785 | 783 791 217 786 | 784 791 216 787 | 785 792 215 788 | 786 793 214 789 | 787 794 213 790 | 788 794 212 791 | 789 795 211 792 | 790 796 210 793 | 791 796 209 794 | 792 797 208 795 | 793 798 207 796 | 794 799 206 797 | 795 800 205 798 | 796 802 204 799 | 797 802 203 800 | 798 803 202 801 | 799 804 201 802 | 800 805 200 803 | 801 806 199 804 | 802 806 197 805 | 803 807 196 806 | 804 808 195 807 | 805 809 194 808 | 806 809 193 809 | 807 810 192 810 | 808 811 191 811 | 809 812 190 812 | 810 812 189 813 | 811 813 188 814 | 812 814 187 815 | 813 815 186 816 | 814 817 185 817 | 815 818 184 818 | 816 819 183 819 | 817 819 182 820 | 818 820 181 821 | 819 822 180 822 | 820 823 179 823 | 821 824 178 824 | 822 825 177 825 | 823 825 176 826 | 824 826 175 827 | 825 827 174 828 | 826 828 173 829 | 827 828 172 830 | 828 829 171 831 | 829 832 170 832 | 830 835 169 833 | 831 836 168 834 | 832 837 167 835 | 833 837 166 836 | 834 838 165 837 | 835 839 164 838 | 836 840 163 839 | 837 841 162 840 | 838 841 161 841 | 839 842 160 842 | 840 843 159 843 | 841 844 158 844 | 842 844 157 845 | 843 848 156 846 | 844 850 156 847 | 845 851 155 848 | 846 852 154 849 | 847 853 153 850 | 848 854 152 851 | 849 855 150 852 | 850 856 149 853 | 851 857 148 854 | 852 858 147 855 | 853 859 146 856 | 854 861 146 857 | 855 863 145 858 | 856 864 144 859 | 857 865 143 860 | 858 866 142 861 | 859 867 141 862 | 860 868 140 863 | 861 869 139 864 | 862 869 138 865 | 863 870 137 866 | 864 871 135 867 | 865 872 134 868 | 866 872 133 869 | 867 873 132 870 | 868 874 131 871 | 869 876 130 872 | 870 877 130 873 | 871 878 128 874 | 872 879 127 875 | 873 880 126 876 | 874 880 125 877 | 875 881 124 878 | 876 882 123 879 | 877 883 122 880 | 878 883 121 881 | 879 884 120 882 | 880 885 119 883 | 881 886 118 884 | 882 886 117 885 | 883 887 116 886 | 884 888 115 887 | 885 889 114 888 | 886 890 113 889 | 887 892 112 890 | 888 892 111 891 | 889 893 110 892 | 890 894 109 893 | 891 895 108 894 | 892 895 107 895 | 893 896 106 896 | 894 897 105 897 | 895 898 104 898 | 896 898 103 899 | 897 899 102 900 | 898 900 101 901 | 899 901 100 902 | 900 901 99 903 | 901 902 98 904 | 902 903 97 905 | 903 904 96 906 | 904 904 94 907 | 905 906 94 908 | 906 907 93 909 | 907 908 92 910 | 908 909 91 911 | 909 909 89 912 | 910 910 88 913 | 911 911 87 914 | 912 911 86 915 | 913 912 85 916 | 914 913 84 917 | 915 914 83 918 | 916 914 82 919 | 917 915 81 920 | 918 916 80 921 | 919 917 79 922 | 920 917 78 923 | 921 918 77 924 | 922 919 76 925 | 923 920 75 926 | 924 921 74 927 | 925 922 73 928 | 926 923 72 929 | 927 924 71 930 | 928 924 70 931 | 929 925 69 932 | 930 926 68 933 | 931 926 67 934 | 932 927 66 935 | 933 928 65 936 | 934 929 64 937 | 935 930 63 938 | 936 930 62 939 | 937 931 61 940 | 938 932 60 941 | 939 932 59 942 | 940 933 58 943 | 941 934 57 944 | 942 935 56 945 | 943 936 55 946 | 944 937 54 947 | 945 938 53 948 | 946 939 52 949 | 947 939 51 950 | 948 940 50 951 | 949 941 49 952 | 950 942 48 953 | 951 942 47 954 | 952 944 46 955 | 953 944 45 956 | 954 945 44 957 | 955 946 43 958 | 956 946 42 959 | 957 947 41 960 | 958 948 40 961 | 959 949 39 962 | 960 949 38 963 | 961 951 37 964 | 962 952 36 965 | 963 953 35 966 | 964 954 34 967 | 965 954 33 968 | 966 955 32 969 | 967 956 31 970 | 968 956 30 971 | 969 957 29 972 | 970 958 28 973 | 971 959 27 974 | 972 959 26 975 | 973 960 25 976 | 974 961 24 977 | 975 962 23 978 | 976 962 22 979 | 977 963 21 980 | 978 964 20 981 | 979 965 19 982 | 980 967 18 983 | 981 967 17 984 | 982 968 16 985 | 983 969 15 986 | 984 970 14 987 | 985 970 13 988 | 986 971 12 989 | 987 972 11 990 | 988 973 10 991 | 989 973 9 992 | 990 974 8 993 | 991 975 7 994 | 992 975 6 995 | 993 976 5 996 | 994 977 4 997 | 995 978 3 998 | 996 978 2 999 | 997 979 1 1000 | 998 980 0 1001 | 999 982 0 1002 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | numpy 2 | pandas 3 | seaborn 4 | matplotlib 5 | scikit-learn 6 | catboost 7 | xgboost 8 | dill 9 | flask 10 | -e . -------------------------------------------------------------------------------- /screenshots/stdperformanceindicator.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ammarlodhi255/student_performance_indicator_end-to-end_implementation/07f167bcc47c63c3a68b637c6d281c178560618a/screenshots/stdperformanceindicator.gif -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | from setuptools import find_packages, setup 2 | from typing import List 3 | 4 | HYPHEN_E_DOT = '-e .' 5 | 6 | 7 | def get_requirements(file_path: str) -> List[str]: 8 | ''' 9 | This function will return the list of requirements 10 | ''' 11 | requirements = [] 12 | with open(file_path) as file_obj: 13 | requirements = file_obj.readlines() 14 | requirements = [req.replace("\n", "") for req in requirements] 15 | 16 | if HYPHEN_E_DOT in requirements: 17 | requirements.remove(HYPHEN_E_DOT) 18 | 19 | return requirements 20 | 21 | 22 | setup( 23 | name='projname', 24 | version='0.0.1', 25 | author='Ammar', 26 | author_email='ammarlodhi68@gmail.com', 27 | packages=find_packages(), 28 | install_requires=get_requirements('requirements.txt') 29 | ) 30 | -------------------------------------------------------------------------------- /src/___init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ammarlodhi255/student_performance_indicator_end-to-end_implementation/07f167bcc47c63c3a68b637c6d281c178560618a/src/___init__.py -------------------------------------------------------------------------------- /src/components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ammarlodhi255/student_performance_indicator_end-to-end_implementation/07f167bcc47c63c3a68b637c6d281c178560618a/src/components/__init__.py -------------------------------------------------------------------------------- /src/components/data_ingestion.py: -------------------------------------------------------------------------------- 1 | from dataclasses import dataclass 2 | from src.logger import logging 3 | from src.exception import CustomException 4 | import os 5 | import sys 6 | import pandas as pd 7 | from sklearn.model_selection import train_test_split 8 | 9 | from src.components.data_transformation import DataTransformation 10 | from src.components.model_trainer import ModelTrainer 11 | 12 | 13 | @dataclass 14 | class DataIngestionConfig: 15 | train_data_path: str = os.path.join('artifacts', 'train.csv') 16 | test_data_path: str = os.path.join('artifacts', 'test.csv') 17 | raw_data_path: str = os.path.join('artifacts', 'raw.csv') 18 | 19 | 20 | class DataIngestion(): 21 | 22 | def __init__(self): 23 | self.ingestion_config = DataIngestionConfig() 24 | 25 | def initiate_data_ingestion(self): 26 | ''' 27 | This function initiates the data ingestion and returns the path to train, 28 | test, and raw data. 29 | 30 | returns: Tuple of three paths (train, test, and raw data) 31 | ''' 32 | 33 | logging.info('Initiating the data ingestion') 34 | 35 | try: 36 | # Read data from the source (database, local files, etc) 37 | data = pd.read_csv('notebook\data\StudentsPerformance.csv') 38 | logging.info('Data is read as a dataframe') 39 | 40 | # Creating directories 41 | logging.info('Create artifacts directory and save the raw data') 42 | os.makedirs(os.path.dirname( 43 | self.ingestion_config.raw_data_path), exist_ok=True) 44 | data.to_csv(self.ingestion_config.raw_data_path, 45 | index=False, header=True) 46 | 47 | # Split the data into train and test 48 | logging.info('Train test split initiated') 49 | train, test = train_test_split(data, test_size=.2, random_state=42) 50 | 51 | logging.info('Saving train test split inside artifacts directory') 52 | train.to_csv(self.ingestion_config.train_data_path, 53 | index=False, header=True) 54 | test.to_csv(self.ingestion_config.test_data_path, 55 | index=False, header=True) 56 | 57 | logging.info('Ingestion is complete') 58 | 59 | return ( 60 | self.ingestion_config.raw_data_path, 61 | self.ingestion_config.train_data_path, 62 | self.ingestion_config.test_data_path 63 | ) 64 | 65 | except Exception as e: 66 | logging.info(f'Exception is raised: {e}') 67 | raise CustomException(e, sys) 68 | 69 | 70 | if __name__ == "__main__": 71 | di = DataIngestionConfig() 72 | dt = DataTransformation() 73 | train, test, preprocessor_path = dt.initiate_data_transformation( 74 | di.train_data_path, di.test_data_path) 75 | mt = ModelTrainer() 76 | print(mt.initiate_model_training(train, test)) 77 | -------------------------------------------------------------------------------- /src/components/data_transformation.py: -------------------------------------------------------------------------------- 1 | import sys 2 | from src.exception import CustomException 3 | from src.logger import logging 4 | from dataclasses import dataclass 5 | from src.utils import save_object 6 | import os 7 | 8 | import numpy as np 9 | import pandas as pd 10 | from sklearn.compose import ColumnTransformer 11 | from sklearn.preprocessing import OneHotEncoder, StandardScaler 12 | from sklearn.impute import SimpleImputer 13 | from sklearn.pipeline import Pipeline 14 | 15 | 16 | @dataclass 17 | class DataTransformationConfig: 18 | preprocessor_path = os.path.join('artifacts', 'preprocessor.pkl') 19 | 20 | 21 | class DataTransformation: 22 | def __init__(self): 23 | self.data_transformation_config = DataTransformationConfig() 24 | 25 | def get_preprocessor(self): 26 | ''' 27 | This function creates: 28 | 1. Two lists (numeric and categorical features). 29 | 2. Two pipelines (numeric and categorical) 30 | 31 | returns: preprocessor of type ColumnTransformer that contains the two pipelines 32 | for preprocessing the columns of each type. 33 | ''' 34 | 35 | try: 36 | num_features = [ 37 | 'reading score', 38 | 'writing score' 39 | ] 40 | 41 | cat_features = [ 42 | 'gender', 43 | 'parental level of education', 44 | 'lunch', 45 | 'race/ethnicity', 46 | 'test preparation course' 47 | ] 48 | 49 | num_pipeline = Pipeline( 50 | steps=[ 51 | # since there are outliers in the data, we use strategy=median. 52 | ("Imputer", SimpleImputer(strategy='median')), 53 | ("StandardScalar", StandardScaler()) 54 | ] 55 | ) 56 | 57 | cat_pipeline = Pipeline( 58 | steps=[ 59 | ("Imputer", SimpleImputer(strategy='most_frequent')), 60 | ("OneHotEncoder", OneHotEncoder()), 61 | ("StandardScalar", StandardScaler(with_mean=False)) 62 | ] 63 | ) 64 | 65 | logging.info('Numeric and categorical pipelines created') 66 | 67 | preprocessor = ColumnTransformer( 68 | [ 69 | ("Numerical Transformation", num_pipeline, num_features), 70 | ("Categorical Transformation", cat_pipeline, cat_features) 71 | ] 72 | ) 73 | 74 | logging.info('Preprocessor created successfully') 75 | 76 | return preprocessor 77 | 78 | except Exception as e: 79 | raise CustomException(e, sys) 80 | 81 | def initiate_data_transformation(self, train_path, test_path): 82 | ''' 83 | This function performs data transformation on the inputs train and test data. 84 | 85 | Returns: 86 | train_arr: transformed array of train set. 87 | test_arr: transformed array of test set. 88 | preprocessor_obj: preprocessor object used to transform the data. 89 | ''' 90 | 91 | try: 92 | train_df = pd.read_csv(train_path) 93 | test_df = pd.read_csv(test_path) 94 | 95 | preprocessor_obj = self.get_preprocessor() 96 | logging.info('Preprocessor is loaded') 97 | target_feature = 'math score' 98 | 99 | input_train_df = train_df.drop(columns=[target_feature], axis=1) 100 | input_test_df = test_df.drop(columns=[target_feature], axis=1) 101 | 102 | output_train_df = train_df[target_feature] 103 | output_test_df = test_df[target_feature] 104 | 105 | train_arr = preprocessor_obj.fit_transform(input_train_df) 106 | test_arr = preprocessor_obj.transform(input_test_df) 107 | 108 | train_arr = np.c_[train_arr, np.array(output_train_df)] 109 | test_arr = np.c_[test_arr, np.array(output_test_df)] 110 | 111 | logging.info('Data has been transformed') 112 | logging.info('Saving preprocessor object') 113 | 114 | save_object( 115 | obj=preprocessor_obj, 116 | file_path=self.data_transformation_config.preprocessor_path 117 | ) 118 | 119 | return ( 120 | train_arr, 121 | test_arr, 122 | self.data_transformation_config.preprocessor_path 123 | ) 124 | 125 | except Exception as e: 126 | raise CustomException(e, sys) 127 | -------------------------------------------------------------------------------- /src/components/model_trainer.py: -------------------------------------------------------------------------------- 1 | import os 2 | import sys 3 | from src.exception import CustomException 4 | from src.logger import logging 5 | from src.utils import save_object, evaluate_models 6 | from dataclasses import dataclass 7 | 8 | import numpy as np 9 | import pandas as pd 10 | from sklearn.metrics import mean_absolute_error, mean_squared_error, r2_score 11 | from sklearn.neighbors import KNeighborsRegressor 12 | from sklearn.tree import DecisionTreeRegressor 13 | from sklearn.linear_model import LinearRegression 14 | from xgboost import XGBRegressor 15 | from catboost import CatBoostRegressor 16 | from sklearn.ensemble import ( 17 | AdaBoostRegressor, 18 | GradientBoostingRegressor, 19 | RandomForestRegressor 20 | ) 21 | 22 | 23 | @dataclass 24 | class ModelTrainerConfig: 25 | trained_model_path = os.path.join('artifacts', 'model.pkl') 26 | 27 | 28 | class ModelTrainer: 29 | def __init__(self): 30 | self.model_trainer_config = ModelTrainerConfig() 31 | 32 | def initiate_model_training(self, train_arr, test_arr): 33 | try: 34 | logging.info('Splitting data into X and Y') 35 | 36 | X_train, y_train, X_test, y_test = ( 37 | train_arr[:, :-1], 38 | train_arr[:, -1], 39 | test_arr[:, :-1], 40 | test_arr[:, -1] 41 | ) 42 | 43 | models = { 44 | "Linear Regression": LinearRegression(), 45 | "KNeighborsRegressor": KNeighborsRegressor(), 46 | "DecisionTreeRegressor": DecisionTreeRegressor(), 47 | "XGBRegressor": XGBRegressor(), 48 | "CatBoostRegressor": CatBoostRegressor(verbose=False), 49 | "AdaBoostRegressor": AdaBoostRegressor(), 50 | "GradientBoostingRegressor": GradientBoostingRegressor(), 51 | "RandomForestRegressor": RandomForestRegressor() 52 | } 53 | 54 | logging.info('all models initialized') 55 | 56 | params = { 57 | "DecisionTreeRegressor": { 58 | 'criterion': ['squared_error', 'friedman_mse', 'absolute_error', 'poisson'], 59 | # 'splitter':['best','random'], 60 | # 'max_features':['sqrt','log2'], 61 | }, 62 | "RandomForestRegressor": { 63 | # 'criterion':['squared_error', 'friedman_mse', 'absolute_error', 'poisson'], 64 | 65 | # 'max_features':['sqrt','log2',None], 66 | 'n_estimators': [8, 16, 32, 64, 128, 256] 67 | }, 68 | "GradientBoostingRegressor": { 69 | # 'loss':['squared_error', 'huber', 'absolute_error', 'quantile'], 70 | 'learning_rate': [.1, .01, .05, .001], 71 | 'subsample': [0.6, 0.7, 0.75, 0.8, 0.85, 0.9], 72 | # 'criterion':['squared_error', 'friedman_mse'], 73 | # 'max_features':['auto','sqrt','log2'], 74 | 'n_estimators': [8, 16, 32, 64, 128, 256] 75 | }, 76 | "Linear Regression": {}, 77 | "KNeighborsRegressor": {}, 78 | "XGBRegressor": { 79 | 'learning_rate': [.1, .01, .05, .001], 80 | 'n_estimators': [8, 16, 32, 64, 128, 256] 81 | }, 82 | "CatBoostRegressor": { 83 | 'depth': [6, 8, 10], 84 | 'learning_rate': [0.01, 0.05, 0.1], 85 | 'iterations': [30, 50, 100] 86 | }, 87 | "AdaBoostRegressor": { 88 | 'learning_rate': [.1, .01, 0.5, .001], 89 | # 'loss':['linear','square','exponential'], 90 | 'n_estimators': [8, 16, 32, 64, 128, 256] 91 | } 92 | 93 | } 94 | 95 | evaluation_report: dict = evaluate_models( 96 | self, X_train, y_train, X_test, y_test, models, params) 97 | 98 | best_model_score = max(sorted(evaluation_report.values())) 99 | best_model_name = list(evaluation_report.keys())[list( 100 | evaluation_report.values()).index(best_model_score)] 101 | 102 | if best_model_score < 0.6: 103 | raise CustomException('No best model found!') 104 | 105 | model = models[best_model_name] 106 | logging.info('Best model is found. Saving...') 107 | save_object(model, self.model_trainer_config.trained_model_path) 108 | logging.info('Model saved!') 109 | 110 | return evaluation_report, model 111 | except Exception as e: 112 | raise CustomException(e, sys) 113 | -------------------------------------------------------------------------------- /src/exception.py: -------------------------------------------------------------------------------- 1 | import sys 2 | from src.logger import logging 3 | 4 | 5 | def error_message_detail(error, error_detail: sys): 6 | _, _, exc_tb = error_detail.exc_info() 7 | file_name = exc_tb.tb_frame.f_code.co_filename 8 | error_message = "Error occured in file [{0}] at line no [{1}] error message[{2}]".format( 9 | file_name, exc_tb.tb_lineno, str(error)) 10 | 11 | return error_message 12 | 13 | 14 | class CustomException(Exception): 15 | def __init__(self, error_message, error_detail: sys): 16 | super().__init__(error_message) 17 | self.error_message = error_message_detail( 18 | error_message, error_detail=error_detail) 19 | 20 | def __str__(self): 21 | return self.error_message 22 | -------------------------------------------------------------------------------- /src/logger.py: -------------------------------------------------------------------------------- 1 | import logging 2 | import os 3 | from datetime import datetime 4 | 5 | LOG_FILE = f"{datetime.now().strftime('%m_%d_%Y_%H_%M_%S')}.log" 6 | logs_path = os.path.join(os.getcwd(), "logs", LOG_FILE) 7 | os.makedirs(logs_path, exist_ok=True) 8 | 9 | LOG_FILE_PATH = os.path.join(logs_path, LOG_FILE) 10 | 11 | logging.basicConfig( 12 | filename=LOG_FILE_PATH, 13 | format="[ %(asctime)s ] %(lineno)d %(name)s - %(levelname)s - %(message)s", 14 | level=logging.INFO, 15 | ) 16 | 17 | # if __name__ == "__main__": 18 | # logging.info('Checking First Log') 19 | -------------------------------------------------------------------------------- /src/pipeline/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ammarlodhi255/student_performance_indicator_end-to-end_implementation/07f167bcc47c63c3a68b637c6d281c178560618a/src/pipeline/__init__.py -------------------------------------------------------------------------------- /src/pipeline/predict_pipeline.py: -------------------------------------------------------------------------------- 1 | import sys 2 | from src.exception import CustomException 3 | from src.components.data_transformation import DataTransformationConfig 4 | from src.components.model_trainer import ModelTrainerConfig 5 | from src.utils import load_object 6 | import pandas as pd 7 | 8 | 9 | class PredictPipeline: 10 | def __init__(self): 11 | pass 12 | 13 | def predict(self, features): 14 | try: 15 | model_path = ModelTrainerConfig().trained_model_path 16 | preprocessor_path = DataTransformationConfig().preprocessor_path 17 | 18 | model = load_object(file_path=model_path) 19 | preprocessor = load_object(file_path=preprocessor_path) 20 | 21 | transformed_data = preprocessor.transform(features) 22 | prediction = model.predict(transformed_data) 23 | 24 | return prediction 25 | except Exception as e: 26 | raise CustomException(e, sys) 27 | 28 | 29 | class CustomData: 30 | def __init__(self, 31 | gender: str, 32 | race_ethnicity: str, 33 | parental_level_of_education: str, 34 | lunch: str, 35 | test_preparation_course: str, 36 | reading_score: float, 37 | writing_score: float): 38 | self.gender = gender 39 | self.race_ethnicity = race_ethnicity 40 | self.parental_level_of_education = parental_level_of_education 41 | self.lunch = lunch 42 | self.test_preparation_course = test_preparation_course 43 | self.reading_score = reading_score 44 | self.writing_score = writing_score 45 | 46 | def get_data_as_df(self): 47 | try: 48 | data = { 49 | 'gender': [self.gender], 50 | 'race/ethnicity': [self.race_ethnicity], 51 | 'parental level of education': [self.parental_level_of_education], 52 | 'lunch': [self.lunch], 53 | 'test preparation course': [self.test_preparation_course], 54 | 'reading score': [self.reading_score], 55 | 'writing score': [self.writing_score] 56 | } 57 | 58 | return pd.DataFrame(data) 59 | except Exception as e: 60 | raise CustomException(e, sys) 61 | -------------------------------------------------------------------------------- /src/pipeline/train_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ammarlodhi255/student_performance_indicator_end-to-end_implementation/07f167bcc47c63c3a68b637c6d281c178560618a/src/pipeline/train_pipeline.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- 1 | import os 2 | import sys 3 | import numpy as np 4 | import pandas as pd 5 | import dill 6 | from src.exception import CustomException 7 | from sklearn.metrics import r2_score 8 | from sklearn.model_selection import GridSearchCV 9 | 10 | 11 | def save_object(obj, file_path): 12 | try: 13 | dir_name = os.path.dirname(file_path) 14 | os.makedirs(dir_name, exist_ok=True) 15 | 16 | with open(file_path, "wb") as f: 17 | dill.dump(obj, f) 18 | except Exception as e: 19 | raise CustomException(e, sys) 20 | 21 | 22 | def load_object(file_path): 23 | try: 24 | with open(file_path, 'rb') as file_obj: 25 | return dill.load(file_obj) 26 | except Exception as e: 27 | raise CustomException(e, sys) 28 | 29 | 30 | def evaluate_models(self, X_train, y_train, X_test, y_test, models, params): 31 | try: 32 | evaluation_report = {} 33 | 34 | for i, key in enumerate(list(models.keys())): 35 | model = models[key] 36 | param = params[list(models.keys())[i]] 37 | 38 | gs = GridSearchCV(model, param, cv=3) 39 | gs.fit(X_train, y_train) 40 | 41 | model.set_params(**gs.best_params_) 42 | model.fit(X_train, y_train) 43 | 44 | y_train_pred = model.predict(X_train) 45 | y_train_score = r2_score(y_train, y_train_pred) 46 | 47 | y_test_pred = model.predict(X_test) 48 | y_test_score = r2_score(y_test, y_test_pred) 49 | 50 | evaluation_report[key] = y_test_score 51 | 52 | return evaluation_report 53 | except Exception as e: 54 | raise CustomException(e, sys) 55 | -------------------------------------------------------------------------------- /templates/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | 87 | 88 | 89 | 90 |