Questions score
- Min
- 2
- Median
- 6.0
- Max
- 6
- Q1
- 5.0
- Avg
- 5.3
- Q3
- 6.0
MLOps Zoomcamp 2025
Distribution of scores and reported study time for this homework.
Submissions
142
Median total score
6
Average total score
6
All values are points.
All values are hours reported by students.
Correctness and answer distribution per question.
142 / 142 correct (100.0%)
| Answer | Count |
|---|---|
| if __name__ == "__main__": | 32 |
| if __name__ == '__main__': | 32 |
| if __name__ == "__main__": year = int(sys.argv[1]) month = int(sys.argv[2]) main(year, month) | 10 |
| if __name__ == '__main__': year = int(sys.argv[1]) month = int(sys.argv[2]) main(year, month) | 7 |
| if __name__ == "__main__" | 4 |
| if __name__ == '__main__' | 4 |
| 14.203865642696083 | 4 |
| if __name__ == "__main__": main(year, month) | 4 |
| if __name__ == "__main__": main(2023, 3) | 2 |
| if __name__ == "__main__": main() | 2 |
| if len(sys.argv) != 3: print("Usage: python starter.py <year> <month>") sys.exit(1) | 1 |
| if __name__ == "__main__": main() | 1 |
| __name__ == "__main__": | 1 |
| batch_solved.py | 1 |
| if __name__ == '__main__': main(year, month) | 1 |
| if name == 'main': | 1 |
| if __name__ == '__main__': main() | 1 |
| Refactoring in MLOps means improving code structure without changing its external behavior. It makes the code cleaner, more maintainable, and easier to test. | 1 |
| _name_ == "_main_" | 1 |
| if __name__ == "__main__": year = int(sys.argv[1]) month = int(sys.argv[2]) main(year=year, month=month) | 1 |
| Output: taxi_type=yellow_year=2023_month=03.parquet | 1 |
| if __name__ == "__main__": year = int(sys.argv[1]) month = int(sys.argv[2]) main(year=year, month=month) | 1 |
| if __name__ == "__main__ | 1 |
| if __name__ == '__main__': main(int(sys.argv[1]), int(sys.argv[2])) | 1 |
| 14.2039 | 1 |
| main(year, month) | 1 |
| if __name__ == "__main__": main(2023, 1) | 1 |
| if __name__ == '__main__': args = parse_args() run(args.year, args.month) | 1 |
| predicted mean duration: 14.114625577797515 | 1 |
| if __name__ == "__main__": main(year=2023, month=3) | 1 |
| if __name__ == "__main__": year = int(sys.argv[1]) month = int(sys.argv[2]) read_data_main(year, month) | 1 |
| if __name__ == '__main__': year = int(sys.argv[1]) month = int(sys.argv[2]) main(year, month) | 1 |
| if __name__ == '__main__': year = int(sys.argv[1]) month = int(sys.argv[2]) main(year, month) | 1 |
| if __name__=="__main__": main() | 1 |
| if(__name__ == '__main__'): | 1 |
| Done | 1 |
| if __name__ == "__main__": main(year=2023, month=3) | 1 |
| File created: output/yellow_tripdata_2023-03.parquet | 1 |
| __name__ == "__main__" | 1 |
| if __name__ == '__main__': main(2023, 3) | 1 |
| if __name__=='__main__': | 1 |
| to run the script | 1 |
| batch.py file has the code | 1 |
| if __name__ == '__main__': year = int(sys.argv[1]) month = int(sys.argv[2]) main(year, month) | 1 |
| https://github.com/rshiva/datatalks-mlops-2025/blob/main/06-homework/batch.py | 1 |
| if __name__ == "__main__": import sys year = int(sys.argv[1]) month = int(sys.argv[2]) main(year, month) | 1 |
142 / 142 correct (100.0%)
| Answer | Count |
|---|---|
| __init__.py | 121 |
| tests/__init__.py | 4 |
| pip install pytest | 2 |
| init.py | 1 |
| pytest is the popular testing framework used to write and run unit tests in Python. Installing it is straightforward with pip. pip install pytest | 1 |
| _init_.py | 1 |
| File: __init__.py | 1 |
| pipenv install pytest | 1 |
| The other file should be an empty init.py file inside the tests folder. | 1 |
| create a folder named tests with the following files: test_batch.py: This file contains the tests. __init__.py: | 1 |
| ls -lh tests/ total 4.0K -rw-rw-rw- 1 codespace codespace 0 Jun 30 22:39 __init__.py -rw-rw-rw- 1 codespace codespace 1.1K Jun 30 22:59 test_batch.py | 1 |
| ls -lh tests/ total 4.0K -rw-rw-rw- 1 codespace codespace 0 Jun 25 22:14 __init__.py -rw-rw-rw- 1 codespace codespace 1.1K Jun 26 17:59 test_batch.py | 1 |
| https://github.com/rshiva/datatalks-mlops-2025/tree/main/06-homework | 1 |
| batch.py | 1 |
118 / 142 correct (83.1%)
132 / 142 correct (93.0%)
113 / 142 correct (79.6%)
112 / 142 correct (78.9%)
Calculated: 14 July 2025, 17:19