Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
34ff1cc
Merge branch '1-prepare-step-0-code-build-base-tutorial-main-branch' …
mnrozhkov Aug 25, 2021
e85c826
Update docs: Fix branch name to checkout
Aug 26, 2021
b7afae8
Merge branch 'step-2' into 'step-2'
mnrozhkov Aug 26, 2021
ad1ecf2
Update README: add URL on GitHub
mnrozhkov Oct 20, 2021
ebe0191
Update README
mnrozhkov Nov 3, 2021
be2ac9d
Update REAMDE & add .gitignore
mnrozhkov Nov 3, 2021
3e19e54
Update README: add export PYTHONPATH instruction
mnrozhkov Nov 3, 2021
c17302a
dvc: update version to 2.8.3
pared Nov 17, 2021
3c510b7
dvc: update version to 2.8.3
pared Nov 17, 2021
dfc2d71
Merge pull request #20 from pared/main
mnrozhkov Nov 22, 2021
cef9fee
Merge pull request #25 from pared/step-3-reusable-code
mnrozhkov Nov 22, 2021
8193c3a
add a new file
jendefig Mar 9, 2023
f5df8d4
new notebook and visualization file
jendefig Mar 29, 2023
0550520
move plot-COnfusion _matrix to src/report/visualization.py
jendefig Mar 29, 2023
f8b4608
Merge pull request #48 from jendefig/step-3-reusable-code
Mar 29, 2023
643f484
started trial using lineapy
jendefig Apr 6, 2023
5c3bb0e
adding lineapy code
jendefig Apr 12, 2023
453e68b
total confusion
jendefig Apr 12, 2023
6a6b665
restoring order
jendefig Apr 12, 2023
6a2e5d5
Merge pull request #50 from jendefig/linepy-trial
Apr 12, 2023
4d15454
loosen course reqs
May 4, 2023
957c93a
Merge pull request #52 from iterative/update-reqs
dberenbaum May 5, 2023
07bf6e9
added new file for test
Moynihan18 Jun 14, 2023
5431e72
Removing empty test file file2.txt
omesser Jun 19, 2023
0022ae2
Update README.md
mrbestnaija Jan 8, 2024
9f899d4
Merge pull request #1 from mrbestnaija/mrbestnaija-patch-1
mrbestnaija Jan 8, 2024
e646084
Update README.md
mrbestnaija Jan 8, 2024
5378c1c
modified the Branch by adding the 'model' module
mrbestnaija Jan 9, 2024
296ca3b
Created a 'src/stages' reposiotory and Added python modules at each s…
mrbestnaija Jan 9, 2024
4fe79c4
updated the Python modules in src/stages
mrbestnaija Jan 10, 2024
57c132d
Updated the config_path to 'params.yaml' on all Python module in src/…
mrbestnaija Jan 10, 2024
0b706fa
Updated the python module to run data_split.py and train.py
mrbestnaija Jan 11, 2024
ddfd25f
Updated the notebook up to model evaluation
mrbestnaija Jan 15, 2024
5633992
initialised DVC in project
mrbestnaija Jan 15, 2024
85a16cb
Added DVC file for orchestrating the different stages of the ML Pipeline
mrbestnaija Jan 15, 2024
6f370b6
Created a 'Lock config file for data_load stage' in the root directory
mrbestnaija Jan 15, 2024
97c8237
updated the project with automation of data_load,featurize,data_split…
mrbestnaija Jan 15, 2024
d756105
Added SSH key but yet to link it in Github remote account
mrbestnaija Jan 16, 2024
7082e54
change ssh key location, updated '.gitignore' and change parameters o…
mrbestnaija Jan 16, 2024
222124d
deleted ssh key from git
mrbestnaija Jan 16, 2024
5ee6519
changed the data test size to o.21 split
mrbestnaija Jan 16, 2024
2656164
Update my_key_github_ssh.pub
mrbestnaija Jan 17, 2024
a59c75e
updated the git ignore file and refactored the '.env file'
mrbestnaija Jan 17, 2024
ecac6f9
Modified '.gitignore' with adding .env
mrbestnaija Jan 17, 2024
9093c25
initialised new experiments
mrbestnaija Jan 17, 2024
a9a0d61
Merge branch 'step-4-build-ml-pipeline' of https://github.com/mrbestn…
mrbestnaija Jan 17, 2024
3a56a44
staged the conflict file
mrbestnaija Jan 17, 2024
50e1d16
Merge branch 'main' of https://github.com/mrbestnaija/gitworkflow-cou…
mrbestnaija Jan 17, 2024
dcd9487
updated branch of step one notebook codes
mrbestnaija Jan 27, 2024
1186f06
stoped tracking file.txt
mrbestnaija Jan 27, 2024
b6e7e91
Started version tracking of 'file.txt' by DVC
mrbestnaija Jan 27, 2024
18c59c6
Starte dtracking 'datadir/' using DVC
mrbestnaija Jan 27, 2024
1bbd522
created a remote repository in config file for DVC data version control
mrbestnaija Jan 27, 2024
b5b31f3
ran dvc repro that change the md5 hashes of dvc.lock
mrbestnaija Jan 27, 2024
682d82c
deleted dvc cache file
mrbestnaija Jan 27, 2024
5384277
Update README.md
mrbestnaija Jan 27, 2024
a4aa0b8
updated default remote dvc tracking to '../../localremote'
mrbestnaija Jan 28, 2024
2699ad5
created a remote storage of data at s3
mrbestnaija Jan 28, 2024
95c0acc
Merge branch 'step-6-data-and-model-version-control' of https://githu…
mrbestnaija Jan 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .dvc/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
/config.local
/tmp
/cache
8 changes: 8 additions & 0 deletions .dvc/config
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
[core]
remote = myremote-amazon
['remote "myremote"']
url = /tmp/dvc
['remote "localremote"']
url = ../../../localremote
['remote "myremote-amazon"']
url = ../arn:aws:s3:::bee-ml-dataset-jan-24
107 changes: 107 additions & 0 deletions .dvc/plots/confusion.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
{
"$schema": "https://vega.github.io/schema/vega-lite/v5.json",
"data": {
"values": "<DVC_METRIC_DATA>"
},
"title": "<DVC_METRIC_TITLE>",
"facet": {
"field": "rev",
"type": "nominal"
},
"spec": {
"transform": [
{
"aggregate": [
{
"op": "count",
"as": "xy_count"
}
],
"groupby": [
"<DVC_METRIC_Y>",
"<DVC_METRIC_X>"
]
},
{
"impute": "xy_count",
"groupby": [
"rev",
"<DVC_METRIC_Y>"
],
"key": "<DVC_METRIC_X>",
"value": 0
},
{
"impute": "xy_count",
"groupby": [
"rev",
"<DVC_METRIC_X>"
],
"key": "<DVC_METRIC_Y>",
"value": 0
},
{
"joinaggregate": [
{
"op": "max",
"field": "xy_count",
"as": "max_count"
}
],
"groupby": []
},
{
"calculate": "datum.xy_count / datum.max_count",
"as": "percent_of_max"
}
],
"encoding": {
"x": {
"field": "<DVC_METRIC_X>",
"type": "nominal",
"sort": "ascending",
"title": "<DVC_METRIC_X_LABEL>"
},
"y": {
"field": "<DVC_METRIC_Y>",
"type": "nominal",
"sort": "ascending",
"title": "<DVC_METRIC_Y_LABEL>"
}
},
"layer": [
{
"mark": "rect",
"width": 300,
"height": 300,
"encoding": {
"color": {
"field": "xy_count",
"type": "quantitative",
"title": "",
"scale": {
"domainMin": 0,
"nice": true
}
}
}
},
{
"mark": "text",
"encoding": {
"text": {
"field": "xy_count",
"type": "quantitative"
},
"color": {
"condition": {
"test": "datum.percent_of_max > 0.5",
"value": "white"
},
"value": "black"
}
}
}
]
}
}
112 changes: 112 additions & 0 deletions .dvc/plots/confusion_normalized.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,112 @@
{
"$schema": "https://vega.github.io/schema/vega-lite/v5.json",
"data": {
"values": "<DVC_METRIC_DATA>"
},
"title": "<DVC_METRIC_TITLE>",
"facet": {
"field": "rev",
"type": "nominal"
},
"spec": {
"transform": [
{
"aggregate": [
{
"op": "count",
"as": "xy_count"
}
],
"groupby": [
"<DVC_METRIC_Y>",
"<DVC_METRIC_X>"
]
},
{
"impute": "xy_count",
"groupby": [
"rev",
"<DVC_METRIC_Y>"
],
"key": "<DVC_METRIC_X>",
"value": 0
},
{
"impute": "xy_count",
"groupby": [
"rev",
"<DVC_METRIC_X>"
],
"key": "<DVC_METRIC_Y>",
"value": 0
},
{
"joinaggregate": [
{
"op": "sum",
"field": "xy_count",
"as": "sum_y"
}
],
"groupby": [
"<DVC_METRIC_Y>"
]
},
{
"calculate": "datum.xy_count / datum.sum_y",
"as": "percent_of_y"
}
],
"encoding": {
"x": {
"field": "<DVC_METRIC_X>",
"type": "nominal",
"sort": "ascending",
"title": "<DVC_METRIC_X_LABEL>"
},
"y": {
"field": "<DVC_METRIC_Y>",
"type": "nominal",
"sort": "ascending",
"title": "<DVC_METRIC_Y_LABEL>"
}
},
"layer": [
{
"mark": "rect",
"width": 300,
"height": 300,
"encoding": {
"color": {
"field": "percent_of_y",
"type": "quantitative",
"title": "",
"scale": {
"domain": [
0,
1
]
}
}
}
},
{
"mark": "text",
"encoding": {
"text": {
"field": "percent_of_y",
"type": "quantitative",
"format": ".2f"
},
"color": {
"condition": {
"test": "datum.percent_of_y > 0.5",
"value": "white"
},
"value": "black"
}
}
}
]
}
}
116 changes: 116 additions & 0 deletions .dvc/plots/linear.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,116 @@
{
"$schema": "https://vega.github.io/schema/vega-lite/v5.json",
"data": {
"values": "<DVC_METRIC_DATA>"
},
"title": "<DVC_METRIC_TITLE>",
"width": 300,
"height": 300,
"layer": [
{
"encoding": {
"x": {
"field": "<DVC_METRIC_X>",
"type": "quantitative",
"title": "<DVC_METRIC_X_LABEL>"
},
"y": {
"field": "<DVC_METRIC_Y>",
"type": "quantitative",
"title": "<DVC_METRIC_Y_LABEL>",
"scale": {
"zero": false
}
},
"color": {
"field": "rev",
"type": "nominal"
}
},
"layer": [
{
"mark": "line"
},
{
"selection": {
"label": {
"type": "single",
"nearest": true,
"on": "mouseover",
"encodings": [
"x"
],
"empty": "none",
"clear": "mouseout"
}
},
"mark": "point",
"encoding": {
"opacity": {
"condition": {
"selection": "label",
"value": 1
},
"value": 0
}
}
}
]
},
{
"transform": [
{
"filter": {
"selection": "label"
}
}
],
"layer": [
{
"mark": {
"type": "rule",
"color": "gray"
},
"encoding": {
"x": {
"field": "<DVC_METRIC_X>",
"type": "quantitative"
}
}
},
{
"encoding": {
"text": {
"type": "quantitative",
"field": "<DVC_METRIC_Y>"
},
"x": {
"field": "<DVC_METRIC_X>",
"type": "quantitative"
},
"y": {
"field": "<DVC_METRIC_Y>",
"type": "quantitative"
}
},
"layer": [
{
"mark": {
"type": "text",
"align": "left",
"dx": 5,
"dy": -5
},
"encoding": {
"color": {
"type": "nominal",
"field": "rev"
}
}
}
]
}
]
}
]
}
Loading