You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/Solveig.md
+5-6Lines changed: 5 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,6 @@
1
-
Solveig Individual Task
2
-
======================
1
+
# Solveig Individual Task
3
2
4
-
# Task overview
3
+
##Task overview
5
4
In addition to the overall task, I was assigned the implementation of the following tasks:
6
5
* A [CNN-model](../CollaborativeCoding/models/solveig_model.py)
7
6
* A dataset class for the [USPS dataset](../CollaborativeCoding/dataloaders/uspsh5_7_9.py) for the digits from 7-9
@@ -97,7 +96,7 @@ The class is initalized with two parameters:
97
96
98
97
99
98
100
-
# Experiences running another person's code
99
+
##Experiences running another person's code
101
100
At the beginning of our project, we adopted a common code structure that would accommodate various wrappers managing the initialization and data flow of metrics, dataloaders, and models.
102
101
To ensure smooth collaboration, we leveraged GitHub Actions for automated testing, which helped us validate the functionality of our dataloaders, metrics, and models.
103
102
Once the various classes passed their tests, running code from other team members was no problem.
@@ -109,7 +108,7 @@ This approach made it much easier to understand the changes.
109
108
110
109
111
110
112
-
# Experiences another person running my code
111
+
##Experiences another person running my code
113
112
During the process of another person running my code, I got informed about an issue with my F1 metric, where it failed to handle an unexpected edge case at runtime—something that the initial tests did not catch.
114
113
Once the issue was raised, I was promptly informed, and I addressed the error.
115
114
However, as mentioned earlier, there were times when large pull requests included multiple important changes, making it challenging to adjust my code accordingly.
@@ -118,7 +117,7 @@ Despite this, the collaborative nature of the process allowed us to identify and
118
117
119
118
120
119
121
-
# Tools
120
+
##Tools
122
121
During the collaborative coding course, I had the opportunity to learn and work with several valuable tools that were new to me:
0 commit comments