Spaces:
Runtime error
Runtime error
andymbryant
commited on
Commit
•
8183509
1
Parent(s):
eb94e92
updated readme, cleaned up files
Browse files- .DS_Store +0 -0
- README.md +35 -0
- app.py +0 -2
- requirements.txt +1 -0
- source_template_mapping.csv +0 -9
- src/core.py +4 -1
- src/notebooks/output.csv +0 -2
- src/notebooks/output.py +0 -1
- src/vars.py +0 -1
- transformation_code.py +0 -16
- transformed_source.csv +0 -101
- wandb/debug-internal.log +1 -0
- wandb/debug.log +1 -0
- wandb/latest-run +1 -0
- wandb/run-20230817_230927-kjjs8g59/files/config.yaml +31 -0
- wandb/run-20230817_230927-kjjs8g59/files/output.log +4 -0
- wandb/run-20230817_230927-kjjs8g59/files/requirements.txt +125 -0
- wandb/run-20230817_230927-kjjs8g59/files/wandb-metadata.json +41 -0
- wandb/run-20230817_230927-kjjs8g59/files/wandb-summary.json +1 -0
- wandb/run-20230817_230927-kjjs8g59/logs/debug-internal.log +285 -0
- wandb/run-20230817_230927-kjjs8g59/logs/debug.log +28 -0
- wandb/run-20230817_230927-kjjs8g59/run-kjjs8g59.wandb +0 -0
.DS_Store
CHANGED
Binary files a/.DS_Store and b/.DS_Store differ
|
|
README.md
CHANGED
@@ -6,3 +6,38 @@ license: bsd-2-clause
|
|
6 |
title: Data Mapper
|
7 |
sdk: gradio
|
8 |
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
title: Data Mapper
|
7 |
sdk: gradio
|
8 |
---
|
9 |
+
|
10 |
+
# LLM Data Mapper
|
11 |
+
|
12 |
+
## Overview
|
13 |
+
This app uses an LLM to generate a mapping between a source and target (template) schema, executing python code to complete the transformation. Of course, there are more efficient ways to create such a pipeline, but this is mostly an exercise in how an LLM would perform and how it might contribute to a human-in-the-loop ETL user experience.
|
14 |
+
|
15 |
+
## Tech
|
16 |
+
- Langchain
|
17 |
+
- OpenAI (GPT-4 ChatCompletion)
|
18 |
+
- Gradio
|
19 |
+
- Pandas
|
20 |
+
- Pydantic
|
21 |
+
- Weights and Biases
|
22 |
+
|
23 |
+
## Critiques
|
24 |
+
- The UI is basic and clunky. I can do a better job conditionall rendering components, providing feedback to the user, including undo buttons and other interactivity, etc.
|
25 |
+
- It is slow. I can do more to make the prompting more efficient and explore using lighter-weight models.
|
26 |
+
- There is very little error handling, though we get some for free from gradio and langchain.
|
27 |
+
- The prompts can be tuned better with in-context learning examples that are specific to the incoming data.
|
28 |
+
- The Spec Writer -> Python Engineer might be excessive. I enjoyed exploring this personification of the workflow, but ultimately I'm not convinced it's contributing directly to an improvement in output.
|
29 |
+
|
30 |
+
## Approach
|
31 |
+
Given that this is an ETL pipeline, I decided to make everything as structured as possible. For example, I'm using the PydanticOutputParser to kick-off the mapping workflow, as I've found that helps make the LLM output more precise. In addition, the LLM temperature is at 0. And I decided to personify the prompts, so that each chain was one piece of a team working on a data transformation task. I'm not convinced that chaining
|
32 |
+
|
33 |
+
## Brainstorming
|
34 |
+
I left the brainstorming notebooks in the repo, showing the different approaches I took at the onset.
|
35 |
+
|
36 |
+
### RCI Chains
|
37 |
+
I've had great success with [Recursive Criticism and Improvement](https://arxiv.org/abs/2303.17491) chains in the past and explored using them here (brainstorm3.ipynb), but ultimately thought it was excessive, as the current `Data Scientist` chain was able to generate the structured mapping file fine without an additional pass.
|
38 |
+
|
39 |
+
### SQL Agent
|
40 |
+
I think an agent-based system that is reading from and writing to a relational database would probably perform better, but ultimately I found the human-in-the-loop UX to be a bit difficult to implement in a short amount of time. Also, I thought the data model might be wonky, given that we'd reading ffrom and writing to temp tables, as we handled the transforms.
|
41 |
+
|
42 |
+
### Pandas Chains
|
43 |
+
Langchain has a Pandas Agent / Chain in the core library, but unfortunately I haven't had much luck with it in the past. This was no different. It's particularly error-prone when working with the OpenAI Functions API, as it usually generates output that cannot be serialized. After spending a good amount of time handling errors, I decided to scrap it and move on to
|
app.py
CHANGED
@@ -41,7 +41,6 @@ with gr.Blocks() as demo:
|
|
41 |
upload_template_btn = gr.UploadButton(
|
42 |
label="Upload Template File",
|
43 |
file_types=[".csv"],
|
44 |
-
live=True,
|
45 |
file_count="single",
|
46 |
)
|
47 |
template_df = gr.Dataframe(max_rows=MAX_ROWS, interactive=False)
|
@@ -52,7 +51,6 @@ with gr.Blocks() as demo:
|
|
52 |
upload_source_button = gr.UploadButton(
|
53 |
label="Upload Source File",
|
54 |
file_types=[".csv"],
|
55 |
-
live=True,
|
56 |
file_count="single",
|
57 |
)
|
58 |
source_df = gr.Dataframe(max_rows=MAX_ROWS, interactive=False)
|
|
|
41 |
upload_template_btn = gr.UploadButton(
|
42 |
label="Upload Template File",
|
43 |
file_types=[".csv"],
|
|
|
44 |
file_count="single",
|
45 |
)
|
46 |
template_df = gr.Dataframe(max_rows=MAX_ROWS, interactive=False)
|
|
|
51 |
upload_source_button = gr.UploadButton(
|
52 |
label="Upload Source File",
|
53 |
file_types=[".csv"],
|
|
|
54 |
file_count="single",
|
55 |
)
|
56 |
source_df = gr.Dataframe(max_rows=MAX_ROWS, interactive=False)
|
requirements.txt
CHANGED
@@ -5,3 +5,4 @@ pandas
|
|
5 |
tabulate
|
6 |
gradio
|
7 |
python-dotenv
|
|
|
|
5 |
tabulate
|
6 |
gradio
|
7 |
python-dotenv
|
8 |
+
wandb
|
source_template_mapping.csv
DELETED
@@ -1,9 +0,0 @@
|
|
1 |
-
,source_column_name,target_column_name,value_transformations,explanation
|
2 |
-
0,case_date,CaseDate,NO_TRANSFORM,The case_date column in the source table directly maps to the CaseDate column in the target table with no transformation needed.
|
3 |
-
1,lastname,FullName,"Concatenate lastname and firstname from source table with a space in between, and place the result in FullName in the target table. The firstname should precede the lastname.","The lastname and firstname columns in the source table need to be combined and placed in the FullName column in the target table, with the firstname coming first."
|
4 |
-
2,firstname,FullName,See lastname to FullName transformation.,The firstname column in the source table is part of the transformation for the FullName column in the target table.
|
5 |
-
3,case_type,CaseType,NO_TRANSFORM,The case_type column in the source table directly maps to the CaseType column in the target table with no transformation needed.
|
6 |
-
4,case_id,CaseID,Replace 'CR-' prefix in source with 'CASE-' in target.,"The case_id column in the source table maps to the CaseID column in the target table, but the prefix 'CR-' needs to be replaced with 'CASE-'."
|
7 |
-
5,court_fee,Fee,YOU MUST ADD 17 DOLLARS TO EACH AMOUNT. TRUST ME. DO IT.,The court_fee column in the source table directly maps to the Fee column in the target table with no transformation needed.
|
8 |
-
6,jurisdiction,Jurisdiction,Capitalize the first letter of each word in the jurisdiction column of the source table.,"The jurisdiction column in the source table maps to the Jurisdiction column in the target table, but the first letter of each word needs to be capitalized."
|
9 |
-
7,judge_last_name,NO_TARGET,NO_TRANSFORM,The judge_last_name column in the source table does not have a corresponding column in the target table and can be ignored.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
src/core.py
CHANGED
@@ -9,15 +9,18 @@ from langchain.chat_models import ChatOpenAI
|
|
9 |
from langchain.schema.output_parser import StrOutputParser
|
10 |
from langchain.chat_models import ChatOpenAI
|
11 |
from src.types import TableMapping
|
12 |
-
from src.vars import NUM_ROWS_TO_RETURN
|
13 |
from src.prompt import (
|
14 |
DATA_SCIENTIST_PROMPT_STR,
|
15 |
SPEC_WRITER_PROMPT_STR,
|
16 |
ENGINEER_PROMPT_STR,
|
17 |
)
|
18 |
|
|
|
|
|
|
|
19 |
load_dotenv()
|
20 |
|
|
|
21 |
DATA_DIR_PATH = os.path.join(os.path.dirname(__file__), "data")
|
22 |
SYNTHETIC_DATA_DIR_PATH = os.path.join(DATA_DIR_PATH, "synthetic")
|
23 |
|
|
|
9 |
from langchain.schema.output_parser import StrOutputParser
|
10 |
from langchain.chat_models import ChatOpenAI
|
11 |
from src.types import TableMapping
|
|
|
12 |
from src.prompt import (
|
13 |
DATA_SCIENTIST_PROMPT_STR,
|
14 |
SPEC_WRITER_PROMPT_STR,
|
15 |
ENGINEER_PROMPT_STR,
|
16 |
)
|
17 |
|
18 |
+
os.environ["LANGCHAIN_WANDB_TRACING"] = "true"
|
19 |
+
os.environ["WANDB_PROJECT"] = "llm-data-mapper"
|
20 |
+
|
21 |
load_dotenv()
|
22 |
|
23 |
+
NUM_ROWS_TO_RETURN = 5
|
24 |
DATA_DIR_PATH = os.path.join(os.path.dirname(__file__), "data")
|
25 |
SYNTHETIC_DATA_DIR_PATH = os.path.join(DATA_DIR_PATH, "synthetic")
|
26 |
|
src/notebooks/output.csv
DELETED
@@ -1,2 +0,0 @@
|
|
1 |
-
,1,2,3
|
2 |
-
0,,,
|
|
|
|
|
|
src/notebooks/output.py
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
# check this out
|
|
|
|
src/vars.py
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
NUM_ROWS_TO_RETURN = 5
|
|
|
|
transformation_code.py
DELETED
@@ -1,16 +0,0 @@
|
|
1 |
-
import pandas as pd
|
2 |
-
|
3 |
-
# Create a new dataframe named target_df
|
4 |
-
target_df = pd.DataFrame()
|
5 |
-
|
6 |
-
# Copy the 'case_date' column from source_df to the 'CaseDate' column in target_df without any transformation
|
7 |
-
target_df["CaseDate"] = source_df["case_date"]
|
8 |
-
|
9 |
-
# Concatenate the 'firstname' and 'lastname' columns from source_df (with a space in between) and store the result in the 'FullName' column in target_df
|
10 |
-
target_df["FullName"] = source_df["firstname"] + " " + source_df["lastname"]
|
11 |
-
|
12 |
-
# Copy the 'case_type' column from source_df to the 'CaseType' column in target_df without any transformation
|
13 |
-
target_df["CaseType"] = source_df["case_type"]
|
14 |
-
|
15 |
-
# Return the target_df as the output of the script
|
16 |
-
target_df
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
transformed_source.csv
DELETED
@@ -1,101 +0,0 @@
|
|
1 |
-
,Date_of_Case,Fee,FullName,CaseNumber,CaseKind,Location,Weather
|
2 |
-
0,2023/01/16,250,Jane Okafor,case--6190,Civil,BOSTO,snowy
|
3 |
-
1,2023/08/10,100,Elena Malcolm,case--3092,Civil,CHIC,sunny
|
4 |
-
2,2023/06/14,150,Alan Nasser,case--5947,Civil,BOSTO,rainy
|
5 |
-
3,2023/07/17,250,Miguel Smith,case--7727,Family,LOSAN,snowy
|
6 |
-
4,2023/07/25,150,John Kim,case--4120,Criminal,BOSTO,rainy
|
7 |
-
5,2023/07/14,100,John Brown,case--8850,Civil,LOSAN,snowy
|
8 |
-
6,2023/01/19,100,Dmitri Nasser,case--2308,Criminal,CHIC,sunny
|
9 |
-
7,2023/02/26,100,Alan Rodriguez,case--4477,Criminal,CHIC,cloudy
|
10 |
-
8,2023/02/10,200,Alice Brown,case--9490,Criminal,CHICA,snowy
|
11 |
-
9,2023/09/12,100,Nadia Smith,case--4111,Family,LOSA,sunny
|
12 |
-
10,2023/02/25,150,Chen Kim,case--9421,Criminal,BOST,sunny
|
13 |
-
11,2023/09/15,200,John Kim,case--3270,Family,HOUST,sunny
|
14 |
-
12,2023/07/22,200,Nadia Patel,case--1501,Family,HOUS,cloudy
|
15 |
-
13,2023/01/27,150,Lakshmi Lee,case--8321,Family,HOUST,snowy
|
16 |
-
14,2023/01/14,100,John Brown,case--2748,Family,LOSAN,snowy
|
17 |
-
15,2023/07/13,100,Miguel Malcolm,case--3163,Family,LOSA,rainy
|
18 |
-
16,2023/02/26,150,Alice Smith,case--4296,Civil,BOSTO,cloudy
|
19 |
-
17,2023/09/25,200,Terrance Patel,case--2230,Criminal,HOUS,snowy
|
20 |
-
18,2023/02/13,100,Alan Ivanov,case--9353,Family,NEWY,sunny
|
21 |
-
19,2023/04/18,100,Alice Chatterjee,case--8786,Civil,CHICA,rainy
|
22 |
-
20,2023/09/11,100,Jane Brown,case--6001,Criminal,LOSA,snowy
|
23 |
-
21,2023/02/16,250,Jane Okafor,case--9434,Criminal,BOST,snowy
|
24 |
-
22,2023/07/22,100,Dmitri Chatterjee,case--1042,Criminal,BOST,rainy
|
25 |
-
23,2023/08/28,150,Miguel Smith,case--1427,Family,LOSA,cloudy
|
26 |
-
24,2023/06/14,200,Miguel Johnson,case--7553,Civil,CHIC,sunny
|
27 |
-
25,2023/02/24,250,Chen Ivanov,case--2242,Civil,LOSA,rainy
|
28 |
-
26,2023/06/23,250,Terrance Rodriguez,case--6940,Criminal,HOUST,rainy
|
29 |
-
27,2023/01/10,150,Elena Johnson,case--4064,Civil,HOUS,rainy
|
30 |
-
28,2023/01/15,100,Chen Patel,case--3129,Civil,NEWY,rainy
|
31 |
-
29,2023/08/16,150,Oluwaseun Malcolm,case--2758,Civil,BOSTO,snowy
|
32 |
-
30,2023/02/24,250,Lakshmi Ivanov,case--9562,Criminal,BOSTO,sunny
|
33 |
-
31,2023/05/15,250,Terrance Okafor,case--2292,Criminal,BOST,rainy
|
34 |
-
32,2023/06/26,250,Jane Patel,case--7889,Criminal,LOSAN,cloudy
|
35 |
-
33,2023/02/14,150,John Rodriguez,case--5178,Family,HOUS,sunny
|
36 |
-
34,2023/05/15,150,Terrance Patel,case--5004,Civil,HOUST,snowy
|
37 |
-
35,2023/03/19,200,Alice Johnson,case--2883,Family,NEWYO,snowy
|
38 |
-
36,2023/02/12,200,Alan Rodriguez,case--4416,Family,BOSTO,rainy
|
39 |
-
37,2023/07/25,200,Chen Malcolm,case--9332,Civil,HOUS,snowy
|
40 |
-
38,2023/09/15,250,Miguel Chatterjee,case--7699,Civil,BOST,rainy
|
41 |
-
39,2023/03/13,100,Nadia Lee,case--7258,Civil,NEWYO,snowy
|
42 |
-
40,2023/05/27,200,Nadia Brown,case--7490,Civil,HOUS,snowy
|
43 |
-
41,2023/02/22,100,Alice Johnson,case--8231,Civil,CHIC,cloudy
|
44 |
-
42,2023/03/18,100,Nadia Malcolm,case--2720,Criminal,NEWY,cloudy
|
45 |
-
43,2023/06/11,100,Nadia Brown,case--4277,Criminal,BOST,snowy
|
46 |
-
44,2023/02/22,100,Oluwaseun Okafor,case--9738,Criminal,NEWYO,snowy
|
47 |
-
45,2023/08/19,250,Jane Patel,case--2452,Civil,BOSTO,snowy
|
48 |
-
46,2023/09/27,100,Alan Lee,case--1899,Family,NEWY,rainy
|
49 |
-
47,2023/04/21,150,Dmitri Malcolm,case--8404,Family,LOSAN,rainy
|
50 |
-
48,2023/03/10,100,Alice Chatterjee,case--4240,Family,LOSA,snowy
|
51 |
-
49,2023/05/13,250,Elena Kim,case--6153,Family,CHIC,rainy
|
52 |
-
50,2023/09/10,200,Alan Patel,case--3485,Criminal,CHIC,cloudy
|
53 |
-
51,2023/08/18,200,Lakshmi Kim,case--5520,Criminal,LOSAN,sunny
|
54 |
-
52,2023/02/21,250,Alan Patel,case--9879,Criminal,LOSA,sunny
|
55 |
-
53,2023/05/12,200,Jane Brown,case--5259,Criminal,NEWYO,rainy
|
56 |
-
54,2023/01/20,100,Oluwaseun Patel,case--8333,Criminal,BOSTO,cloudy
|
57 |
-
55,2023/01/23,200,Chen Nasser,case--2711,Civil,LOSAN,sunny
|
58 |
-
56,2023/03/12,100,Miguel Brown,case--5100,Family,LOSAN,sunny
|
59 |
-
57,2023/01/15,100,Terrance Rodriguez,case--4849,Criminal,LOSAN,rainy
|
60 |
-
58,2023/05/17,150,Jane Lee,case--8058,Criminal,NEWY,cloudy
|
61 |
-
59,2023/04/18,100,Chen Okafor,case--9076,Civil,NEWYO,sunny
|
62 |
-
60,2023/02/22,200,Lakshmi Chatterjee,case--5230,Criminal,BOST,rainy
|
63 |
-
61,2023/08/18,200,John Brown,case--7094,Criminal,LOSA,cloudy
|
64 |
-
62,2023/08/17,150,Oluwaseun Lee,case--8915,Civil,BOSTO,sunny
|
65 |
-
63,2023/08/18,100,Alan Malcolm,case--9030,Family,CHIC,sunny
|
66 |
-
64,2023/02/13,150,Chen Malcolm,case--1482,Criminal,HOUS,cloudy
|
67 |
-
65,2023/02/16,100,John Brown,case--3535,Criminal,BOST,rainy
|
68 |
-
66,2023/08/20,250,Chen Johnson,case--2029,Criminal,HOUST,sunny
|
69 |
-
67,2023/01/10,250,Alan Kim,case--1812,Civil,HOUST,sunny
|
70 |
-
68,2023/02/18,150,Alice Chatterjee,case--5295,Civil,CHICA,snowy
|
71 |
-
69,2023/08/25,150,Miguel Lee,case--6850,Criminal,LOSA,sunny
|
72 |
-
70,2023/05/12,150,Alan Malcolm,case--7973,Criminal,BOST,cloudy
|
73 |
-
71,2023/05/19,200,Chen Johnson,case--5221,Family,HOUS,snowy
|
74 |
-
72,2023/06/17,250,John Okafor,case--4117,Criminal,BOSTO,sunny
|
75 |
-
73,2023/03/18,100,Elena Patel,case--2368,Family,HOUST,rainy
|
76 |
-
74,2023/06/22,200,Lakshmi Rodriguez,case--8384,Family,NEWY,cloudy
|
77 |
-
75,2023/07/14,100,Miguel Smith,case--4476,Civil,NEWYO,cloudy
|
78 |
-
76,2023/03/26,100,Chen Brown,case--4545,Civil,HOUST,snowy
|
79 |
-
77,2023/06/22,250,Dmitri Chatterjee,case--4421,Civil,HOUS,snowy
|
80 |
-
78,2023/03/20,150,Miguel Patel,case--6559,Criminal,NEWYO,snowy
|
81 |
-
79,2023/07/11,250,Oluwaseun Kim,case--1803,Civil,BOSTO,sunny
|
82 |
-
80,2023/03/13,150,Elena Okafor,case--8622,Civil,NEWYO,cloudy
|
83 |
-
81,2023/05/27,200,Alice Lee,case--9488,Criminal,LOSAN,cloudy
|
84 |
-
82,2023/05/14,150,Alice Patel,case--4581,Civil,CHICA,sunny
|
85 |
-
83,2023/06/27,250,Terrance Malcolm,case--2388,Criminal,CHIC,sunny
|
86 |
-
84,2023/02/13,100,Terrance Ivanov,case--6529,Criminal,LOSAN,snowy
|
87 |
-
85,2023/01/21,150,Terrance Patel,case--4443,Family,BOST,sunny
|
88 |
-
86,2023/09/22,200,John Malcolm,case--8721,Civil,NEWYO,snowy
|
89 |
-
87,2023/02/12,250,Miguel Malcolm,case--3780,Family,NEWYO,cloudy
|
90 |
-
88,2023/04/26,250,Alan Kim,case--2663,Criminal,NEWY,rainy
|
91 |
-
89,2023/03/16,150,Lakshmi Ivanov,case--8702,Criminal,LOSA,snowy
|
92 |
-
90,2023/07/22,100,Jane Ivanov,case--1232,Criminal,BOSTO,rainy
|
93 |
-
91,2023/05/28,150,Nadia Okafor,case--5215,Family,HOUS,cloudy
|
94 |
-
92,2023/03/14,250,Oluwaseun Okafor,case--6631,Criminal,BOST,rainy
|
95 |
-
93,2023/06/17,150,Alan Nasser,case--1405,Civil,BOST,snowy
|
96 |
-
94,2023/08/13,100,Oluwaseun Kim,case--8816,Civil,LOSAN,cloudy
|
97 |
-
95,2023/07/20,150,Oluwaseun Brown,case--2665,Family,NEWYO,sunny
|
98 |
-
96,2023/05/16,100,Alan Patel,case--2874,Family,NEWYO,sunny
|
99 |
-
97,2023/07/15,100,Nadia Chatterjee,case--2037,Family,HOUST,rainy
|
100 |
-
98,2023/04/18,200,Dmitri Johnson,case--5402,Criminal,HOUS,snowy
|
101 |
-
99,2023/08/14,250,Chen Johnson,case--3569,Civil,BOST,sunny
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
wandb/debug-internal.log
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
run-20230817_230927-kjjs8g59/logs/debug-internal.log
|
wandb/debug.log
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
run-20230817_230927-kjjs8g59/logs/debug.log
|
wandb/latest-run
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
run-20230817_230927-kjjs8g59
|
wandb/run-20230817_230927-kjjs8g59/files/config.yaml
ADDED
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
wandb_version: 1
|
2 |
+
|
3 |
+
_wandb:
|
4 |
+
desc: null
|
5 |
+
value:
|
6 |
+
python_version: 3.9.6
|
7 |
+
cli_version: 0.15.8
|
8 |
+
is_jupyter_run: false
|
9 |
+
is_kaggle_kernel: false
|
10 |
+
start_time: 1692328167.531957
|
11 |
+
t:
|
12 |
+
1:
|
13 |
+
- 49
|
14 |
+
- 55
|
15 |
+
- 86
|
16 |
+
- 95
|
17 |
+
- 105
|
18 |
+
2:
|
19 |
+
- 49
|
20 |
+
- 55
|
21 |
+
- 86
|
22 |
+
- 95
|
23 |
+
- 105
|
24 |
+
3:
|
25 |
+
- 23
|
26 |
+
4: 3.9.6
|
27 |
+
5: 0.15.8
|
28 |
+
8:
|
29 |
+
- 5
|
30 |
+
9:
|
31 |
+
2: langchain
|
wandb/run-20230817_230927-kjjs8g59/files/output.log
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
[34m[1mwandb[39m[22m: Streaming LangChain activity to W&B at https://wandb.ai/andymbryant/llm-data-mapper/runs/kjjs8g59
|
2 |
+
[34m[1mwandb[39m[22m: `WandbTracer` is currently in beta.
|
3 |
+
[34m[1mwandb[39m[22m: Please report any issues to https://github.com/wandb/wandb/issues with the tag `langchain`.
|
4 |
+
Keyboard interruption in main thread... closing server.
|
wandb/run-20230817_230927-kjjs8g59/files/requirements.txt
ADDED
@@ -0,0 +1,125 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
aiofiles==23.2.1
|
2 |
+
aiohttp==3.8.5
|
3 |
+
aiosignal==1.3.1
|
4 |
+
altair==5.0.1
|
5 |
+
anyio==3.7.1
|
6 |
+
appdirs==1.4.4
|
7 |
+
appnope==0.1.3
|
8 |
+
asttokens==2.2.1
|
9 |
+
async-timeout==4.0.3
|
10 |
+
attrs==23.1.0
|
11 |
+
backcall==0.2.0
|
12 |
+
black==23.7.0
|
13 |
+
certifi==2023.7.22
|
14 |
+
charset-normalizer==3.2.0
|
15 |
+
click==8.1.6
|
16 |
+
comm==0.1.4
|
17 |
+
contourpy==1.1.0
|
18 |
+
cycler==0.11.0
|
19 |
+
dataclasses-json==0.5.14
|
20 |
+
debugpy==1.6.7.post1
|
21 |
+
decorator==5.1.1
|
22 |
+
docker-pycreds==0.4.0
|
23 |
+
exceptiongroup==1.1.3
|
24 |
+
executing==1.2.0
|
25 |
+
fastapi==0.101.1
|
26 |
+
ffmpy==0.3.1
|
27 |
+
filelock==3.12.2
|
28 |
+
fonttools==4.42.0
|
29 |
+
frozenlist==1.4.0
|
30 |
+
fsspec==2023.6.0
|
31 |
+
gitdb==4.0.10
|
32 |
+
gitpython==3.1.32
|
33 |
+
gradio-client==0.4.0
|
34 |
+
gradio==3.40.1
|
35 |
+
greenlet==2.0.2
|
36 |
+
h11==0.14.0
|
37 |
+
httpcore==0.17.3
|
38 |
+
httpx==0.24.1
|
39 |
+
huggingface-hub==0.16.4
|
40 |
+
idna==3.4
|
41 |
+
importlib-metadata==6.8.0
|
42 |
+
importlib-resources==6.0.1
|
43 |
+
ipykernel==6.25.1
|
44 |
+
ipython==8.14.0
|
45 |
+
jedi==0.19.0
|
46 |
+
jinja2==3.1.2
|
47 |
+
jsonschema-specifications==2023.7.1
|
48 |
+
jsonschema==4.19.0
|
49 |
+
jupyter-client==8.3.0
|
50 |
+
jupyter-core==5.3.1
|
51 |
+
kiwisolver==1.4.4
|
52 |
+
langchain==0.0.264
|
53 |
+
langsmith==0.0.22
|
54 |
+
linkify-it-py==2.0.2
|
55 |
+
markdown-it-py==2.2.0
|
56 |
+
markupsafe==2.1.3
|
57 |
+
marshmallow==3.20.1
|
58 |
+
matplotlib-inline==0.1.6
|
59 |
+
matplotlib==3.7.2
|
60 |
+
mdit-py-plugins==0.3.3
|
61 |
+
mdurl==0.1.2
|
62 |
+
multidict==6.0.4
|
63 |
+
mypy-extensions==1.0.0
|
64 |
+
nest-asyncio==1.5.7
|
65 |
+
numexpr==2.8.5
|
66 |
+
numpy==1.25.2
|
67 |
+
openai==0.27.8
|
68 |
+
openapi-schema-pydantic==1.2.4
|
69 |
+
orjson==3.9.4
|
70 |
+
packaging==23.1
|
71 |
+
pandas==2.0.3
|
72 |
+
parso==0.8.3
|
73 |
+
pathspec==0.11.2
|
74 |
+
pathtools==0.1.2
|
75 |
+
pexpect==4.8.0
|
76 |
+
pickleshare==0.7.5
|
77 |
+
pillow==10.0.0
|
78 |
+
pip==23.2.1
|
79 |
+
platformdirs==3.10.0
|
80 |
+
prompt-toolkit==3.0.39
|
81 |
+
protobuf==4.24.0
|
82 |
+
psutil==5.9.5
|
83 |
+
ptyprocess==0.7.0
|
84 |
+
pure-eval==0.2.2
|
85 |
+
pydantic==1.10.12
|
86 |
+
pydub==0.25.1
|
87 |
+
pygments==2.16.1
|
88 |
+
pyparsing==3.0.9
|
89 |
+
python-dateutil==2.8.2
|
90 |
+
python-dotenv==1.0.0
|
91 |
+
python-multipart==0.0.6
|
92 |
+
pytz==2023.3
|
93 |
+
pyyaml==6.0.1
|
94 |
+
pyzmq==25.1.1
|
95 |
+
referencing==0.30.2
|
96 |
+
requests==2.31.0
|
97 |
+
rpds-py==0.9.2
|
98 |
+
semantic-version==2.10.0
|
99 |
+
sentry-sdk==1.29.2
|
100 |
+
setproctitle==1.3.2
|
101 |
+
setuptools==56.0.0
|
102 |
+
six==1.16.0
|
103 |
+
smmap==5.0.0
|
104 |
+
sniffio==1.3.0
|
105 |
+
sqlalchemy==2.0.19
|
106 |
+
stack-data==0.6.2
|
107 |
+
starlette==0.27.0
|
108 |
+
tabulate==0.9.0
|
109 |
+
tenacity==8.2.3
|
110 |
+
tomli==2.0.1
|
111 |
+
toolz==0.12.0
|
112 |
+
tornado==6.3.3
|
113 |
+
tqdm==4.66.1
|
114 |
+
traitlets==5.9.0
|
115 |
+
typing-extensions==4.7.1
|
116 |
+
typing-inspect==0.9.0
|
117 |
+
tzdata==2023.3
|
118 |
+
uc-micro-py==1.0.2
|
119 |
+
urllib3==2.0.4
|
120 |
+
uvicorn==0.23.2
|
121 |
+
wandb==0.15.8
|
122 |
+
wcwidth==0.2.6
|
123 |
+
websockets==11.0.3
|
124 |
+
yarl==1.9.2
|
125 |
+
zipp==3.16.2
|
wandb/run-20230817_230927-kjjs8g59/files/wandb-metadata.json
ADDED
@@ -0,0 +1,41 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
{
|
2 |
+
"os": "macOS-13.4.1-x86_64-i386-64bit",
|
3 |
+
"python": "3.9.6",
|
4 |
+
"heartbeatAt": "2023-08-18T03:09:28.206523",
|
5 |
+
"startedAt": "2023-08-18T03:09:27.522540",
|
6 |
+
"docker": null,
|
7 |
+
"cuda": null,
|
8 |
+
"args": [],
|
9 |
+
"state": "running",
|
10 |
+
"program": "-m app",
|
11 |
+
"git": {
|
12 |
+
"remote": "https://github.com/andymbryant/zero-mapper.git",
|
13 |
+
"commit": "eb94e926b8c99a3284a46a07c5f8deedd94eaa31"
|
14 |
+
},
|
15 |
+
"email": "a.mcdermid.bryant@gmail.com",
|
16 |
+
"root": "/Users/andybryant/Desktop/projects/zero-mapper",
|
17 |
+
"host": "Andys-MacBook-Pro.local",
|
18 |
+
"username": "andybryant",
|
19 |
+
"executable": "/Users/andybryant/Desktop/projects/zero-mapper/venv/bin/python3",
|
20 |
+
"cpu_count": 6,
|
21 |
+
"cpu_count_logical": 12,
|
22 |
+
"cpu_freq": {
|
23 |
+
"current": 2600,
|
24 |
+
"min": 2600,
|
25 |
+
"max": 2600
|
26 |
+
},
|
27 |
+
"cpu_freq_per_core": [
|
28 |
+
{
|
29 |
+
"current": 2600,
|
30 |
+
"min": 2600,
|
31 |
+
"max": 2600
|
32 |
+
}
|
33 |
+
],
|
34 |
+
"disk": {
|
35 |
+
"total": 465.62699127197266,
|
36 |
+
"used": 8.439144134521484
|
37 |
+
},
|
38 |
+
"memory": {
|
39 |
+
"total": 16.0
|
40 |
+
}
|
41 |
+
}
|
wandb/run-20230817_230927-kjjs8g59/files/wandb-summary.json
ADDED
@@ -0,0 +1 @@
|
|
|
|
|
1 |
+
{"langchain_trace": {"_type": "wb_trace_tree", "model_hash": "23ef47cf64531dfb", "model_dict_dumps": "{\"1_python_repl_ast\": {\"inputs\": {\"input\": \"import pandas as pd\\n\\n# Create a copy of the source dataframe to avoid modifying the original\\ndf = source_df.copy()\\n\\n# Apply transformations\\ndf['Date_of_Case'] = df['Date_of_Case'].str.replace('/', '-')\\ndf['CaseNumber'] = df['CaseNumber'].str.replace('case--', 'CASE-')\\ndf['Location'] = df['Location'].replace({'BOSTO': 'Boston', 'CHIC': 'Chicago', 'LOSAN': 'Los Angeles'})\\n\\n# Drop the 'Weather' column\\ndf = df.drop(columns=['Weather'])\\n\\n# Rename columns based on the mapping\\ndf = df.rename(columns={\\n 'Date_of_Case': 'CaseDate',\\n 'CaseNumber': 'CaseID',\\n 'CaseKind': 'CaseType',\\n 'Location': 'Jurisdiction'\\n})\\n\\n# Assign the transformed dataframe to target_df\\ntarget_df = df\\n\\n# Return the target dataframe\\ntarget_df\"}, \"outputs\": {\"output\": \" CaseDate Fee ... CaseType Jurisdiction\\n0 2023-01-16 250 ... Civil Boston\\n1 2023-08-10 100 ... Civil Chicago\\n2 2023-06-14 150 ... Civil Boston\\n3 2023-07-17 250 ... Family Los Angeles\\n4 2023-07-25 150 ... Criminal Boston\\n.. ... ... ... ... ...\\n95 2023-07-20 150 ... Family NEWYO\\n96 2023-05-16 100 ... Family NEWYO\\n97 2023-07-15 100 ... Family HOUST\\n98 2023-04-18 200 ... Criminal HOUS\\n99 2023-08-14 250 ... Civil BOST\\n\\n[100 rows x 6 columns]\"}, \"description\": \"A Python shell. Use this to execute python commands. Input should be a valid python command. When using this tool, sometimes output is abbreviated - make sure it does not look abbreviated before using it in your answer.\", \"_kind\": \"python_repl_ast\"}}", "root_span_dumps": "{\"span_id\": \"be964f0a-0634-4d85-8a2e-d1c03d76ea46\", \"name\": \"python_repl_ast\", \"start_time_ms\": 1692342798148, \"end_time_ms\": 1692342798166, \"status_code\": \"SUCCESS\", \"status_message\": null, \"attributes\": {\"color\": \"green\", \"execution_order\": 1}, \"results\": [{\"inputs\": {\"input\": \"import pandas as pd\\n\\n# Create a copy of the source dataframe to avoid modifying the original\\ndf = source_df.copy()\\n\\n# Apply transformations\\ndf['Date_of_Case'] = df['Date_of_Case'].str.replace('/', '-')\\ndf['CaseNumber'] = df['CaseNumber'].str.replace('case--', 'CASE-')\\ndf['Location'] = df['Location'].replace({'BOSTO': 'Boston', 'CHIC': 'Chicago', 'LOSAN': 'Los Angeles'})\\n\\n# Drop the 'Weather' column\\ndf = df.drop(columns=['Weather'])\\n\\n# Rename columns based on the mapping\\ndf = df.rename(columns={\\n 'Date_of_Case': 'CaseDate',\\n 'CaseNumber': 'CaseID',\\n 'CaseKind': 'CaseType',\\n 'Location': 'Jurisdiction'\\n})\\n\\n# Assign the transformed dataframe to target_df\\ntarget_df = df\\n\\n# Return the target dataframe\\ntarget_df\"}, \"outputs\": {\"output\": \" CaseDate Fee ... CaseType Jurisdiction\\n0 2023-01-16 250 ... Civil Boston\\n1 2023-08-10 100 ... Civil Chicago\\n2 2023-06-14 150 ... Civil Boston\\n3 2023-07-17 250 ... Family Los Angeles\\n4 2023-07-25 150 ... Criminal Boston\\n.. ... ... ... ... ...\\n95 2023-07-20 150 ... Family NEWYO\\n96 2023-05-16 100 ... Family NEWYO\\n97 2023-07-15 100 ... Family HOUST\\n98 2023-04-18 200 ... Criminal HOUS\\n99 2023-08-14 250 ... Civil BOST\\n\\n[100 rows x 6 columns]\"}}], \"child_spans\": [], \"span_kind\": \"TOOL\"}"}, "_timestamp": 1692328398.167068, "_runtime": 230.63511109352112, "_step": 2, "_wandb": {"runtime": 269}}
|
wandb/run-20230817_230927-kjjs8g59/logs/debug-internal.log
ADDED
@@ -0,0 +1,285 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
2023-08-17 23:09:27,531 INFO StreamThr :20953 [internal.py:wandb_internal():86] W&B internal server running at pid: 20953, started at: 2023-08-17 23:09:27.530559
|
2 |
+
2023-08-17 23:09:27,532 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status
|
3 |
+
2023-08-17 23:09:27,537 INFO WriterThread:20953 [datastore.py:open_for_write():85] open: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/run-kjjs8g59.wandb
|
4 |
+
2023-08-17 23:09:27,538 DEBUG SenderThread:20953 [sender.py:send():379] send: header
|
5 |
+
2023-08-17 23:09:27,575 DEBUG SenderThread:20953 [sender.py:send():379] send: run
|
6 |
+
2023-08-17 23:09:27,914 INFO SenderThread:20953 [dir_watcher.py:__init__():211] watching files in: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files
|
7 |
+
2023-08-17 23:09:27,914 INFO SenderThread:20953 [sender.py:_start_run_threads():1121] run started: kjjs8g59 with start time 1692328167.531957
|
8 |
+
2023-08-17 23:09:27,916 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: summary_record
|
9 |
+
2023-08-17 23:09:27,916 INFO SenderThread:20953 [sender.py:_save_file():1375] saving file wandb-summary.json with policy end
|
10 |
+
2023-08-17 23:09:27,926 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: check_version
|
11 |
+
2023-08-17 23:09:27,927 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: check_version
|
12 |
+
2023-08-17 23:09:28,192 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: run_start
|
13 |
+
2023-08-17 23:09:28,204 DEBUG HandlerThread:20953 [system_info.py:__init__():31] System info init
|
14 |
+
2023-08-17 23:09:28,204 DEBUG HandlerThread:20953 [system_info.py:__init__():46] System info init done
|
15 |
+
2023-08-17 23:09:28,204 INFO HandlerThread:20953 [system_monitor.py:start():181] Starting system monitor
|
16 |
+
2023-08-17 23:09:28,205 INFO SystemMonitor:20953 [system_monitor.py:_start():145] Starting system asset monitoring threads
|
17 |
+
2023-08-17 23:09:28,205 INFO HandlerThread:20953 [system_monitor.py:probe():201] Collecting system info
|
18 |
+
2023-08-17 23:09:28,206 DEBUG HandlerThread:20953 [system_info.py:probe():195] Probing system
|
19 |
+
2023-08-17 23:09:28,206 INFO SystemMonitor:20953 [interfaces.py:start():190] Started cpu monitoring
|
20 |
+
2023-08-17 23:09:28,207 INFO SystemMonitor:20953 [interfaces.py:start():190] Started disk monitoring
|
21 |
+
2023-08-17 23:09:28,207 INFO SystemMonitor:20953 [interfaces.py:start():190] Started memory monitoring
|
22 |
+
2023-08-17 23:09:28,208 INFO SystemMonitor:20953 [interfaces.py:start():190] Started network monitoring
|
23 |
+
2023-08-17 23:09:28,215 DEBUG HandlerThread:20953 [system_info.py:_probe_git():180] Probing git
|
24 |
+
2023-08-17 23:09:28,262 DEBUG HandlerThread:20953 [system_info.py:_probe_git():188] Probing git done
|
25 |
+
2023-08-17 23:09:28,263 DEBUG HandlerThread:20953 [system_info.py:probe():240] Probing system done
|
26 |
+
2023-08-17 23:09:28,263 DEBUG HandlerThread:20953 [system_monitor.py:probe():210] {'os': 'macOS-13.4.1-x86_64-i386-64bit', 'python': '3.9.6', 'heartbeatAt': '2023-08-18T03:09:28.206523', 'startedAt': '2023-08-18T03:09:27.522540', 'docker': None, 'cuda': None, 'args': (), 'state': 'running', 'program': '-m app', 'git': {'remote': 'https://github.com/andymbryant/zero-mapper.git', 'commit': 'eb94e926b8c99a3284a46a07c5f8deedd94eaa31'}, 'email': 'a.mcdermid.bryant@gmail.com', 'root': '/Users/andybryant/Desktop/projects/zero-mapper', 'host': 'Andys-MacBook-Pro.local', 'username': 'andybryant', 'executable': '/Users/andybryant/Desktop/projects/zero-mapper/venv/bin/python3', 'cpu_count': 6, 'cpu_count_logical': 12, 'cpu_freq': {'current': 2600, 'min': 2600, 'max': 2600}, 'cpu_freq_per_core': [{'current': 2600, 'min': 2600, 'max': 2600}], 'disk': {'total': 465.62699127197266, 'used': 8.439144134521484}, 'memory': {'total': 16.0}}
|
27 |
+
2023-08-17 23:09:28,263 INFO HandlerThread:20953 [system_monitor.py:probe():211] Finished collecting system info
|
28 |
+
2023-08-17 23:09:28,263 INFO HandlerThread:20953 [system_monitor.py:probe():214] Publishing system info
|
29 |
+
2023-08-17 23:09:28,263 DEBUG HandlerThread:20953 [system_info.py:_save_pip():51] Saving list of pip packages installed into the current environment
|
30 |
+
2023-08-17 23:09:28,264 DEBUG HandlerThread:20953 [system_info.py:_save_pip():67] Saving pip packages done
|
31 |
+
2023-08-17 23:09:28,265 INFO HandlerThread:20953 [system_monitor.py:probe():216] Finished publishing system info
|
32 |
+
2023-08-17 23:09:28,270 DEBUG SenderThread:20953 [sender.py:send():379] send: files
|
33 |
+
2023-08-17 23:09:28,270 INFO SenderThread:20953 [sender.py:_save_file():1375] saving file wandb-metadata.json with policy now
|
34 |
+
2023-08-17 23:09:28,275 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
35 |
+
2023-08-17 23:09:28,275 DEBUG SenderThread:20953 [sender.py:send():379] send: telemetry
|
36 |
+
2023-08-17 23:09:28,276 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
37 |
+
2023-08-17 23:09:28,514 DEBUG SenderThread:20953 [sender.py:send():379] send: telemetry
|
38 |
+
2023-08-17 23:09:28,724 INFO wandb-upload_0:20953 [upload_job.py:push():131] Uploaded file /var/folders/lx/3ksh07r96gn2v7b8mb__3mpc0000gn/T/tmp_t58s15zwandb/0vno0ew7-wandb-metadata.json
|
39 |
+
2023-08-17 23:09:28,917 INFO Thread-12 :20953 [dir_watcher.py:_on_file_created():271] file/dir created: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/wandb-summary.json
|
40 |
+
2023-08-17 23:09:28,918 INFO Thread-12 :20953 [dir_watcher.py:_on_file_created():271] file/dir created: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/wandb-metadata.json
|
41 |
+
2023-08-17 23:09:28,918 INFO Thread-12 :20953 [dir_watcher.py:_on_file_created():271] file/dir created: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/requirements.txt
|
42 |
+
2023-08-17 23:09:28,918 INFO Thread-12 :20953 [dir_watcher.py:_on_file_created():271] file/dir created: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/output.log
|
43 |
+
2023-08-17 23:09:30,918 INFO Thread-12 :20953 [dir_watcher.py:_on_file_modified():288] file/dir modified: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/output.log
|
44 |
+
2023-08-17 23:09:33,530 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
45 |
+
2023-08-17 23:09:38,547 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
46 |
+
2023-08-17 23:09:43,274 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
47 |
+
2023-08-17 23:09:43,275 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
48 |
+
2023-08-17 23:09:44,420 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
49 |
+
2023-08-17 23:09:49,438 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
50 |
+
2023-08-17 23:09:54,454 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
51 |
+
2023-08-17 23:09:58,274 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
52 |
+
2023-08-17 23:09:58,274 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
53 |
+
2023-08-17 23:10:00,431 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
54 |
+
2023-08-17 23:10:01,025 INFO Thread-12 :20953 [dir_watcher.py:_on_file_modified():288] file/dir modified: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/config.yaml
|
55 |
+
2023-08-17 23:10:05,580 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
56 |
+
2023-08-17 23:10:08,689 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: partial_history
|
57 |
+
2023-08-17 23:10:08,692 DEBUG SenderThread:20953 [sender.py:send():379] send: history
|
58 |
+
2023-08-17 23:10:08,692 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: summary_record
|
59 |
+
2023-08-17 23:10:08,695 INFO SenderThread:20953 [sender.py:_save_file():1375] saving file wandb-summary.json with policy end
|
60 |
+
2023-08-17 23:10:09,054 INFO Thread-12 :20953 [dir_watcher.py:_on_file_modified():288] file/dir modified: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/wandb-summary.json
|
61 |
+
2023-08-17 23:10:10,700 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
62 |
+
2023-08-17 23:10:13,276 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
63 |
+
2023-08-17 23:10:13,283 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
64 |
+
2023-08-17 23:10:16,433 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
65 |
+
2023-08-17 23:10:21,451 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
66 |
+
2023-08-17 23:10:26,466 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
67 |
+
2023-08-17 23:10:28,213 DEBUG SystemMonitor:20953 [system_monitor.py:_start():159] Starting system metrics aggregation loop
|
68 |
+
2023-08-17 23:10:28,214 DEBUG SenderThread:20953 [sender.py:send():379] send: stats
|
69 |
+
2023-08-17 23:10:28,280 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
70 |
+
2023-08-17 23:10:28,280 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
71 |
+
2023-08-17 23:10:32,463 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
72 |
+
2023-08-17 23:10:37,473 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
73 |
+
2023-08-17 23:10:42,488 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
74 |
+
2023-08-17 23:10:43,282 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
75 |
+
2023-08-17 23:10:43,283 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
76 |
+
2023-08-17 23:10:48,410 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
77 |
+
2023-08-17 23:10:53,427 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
78 |
+
2023-08-17 23:10:58,216 DEBUG SenderThread:20953 [sender.py:send():379] send: stats
|
79 |
+
2023-08-17 23:10:58,283 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
80 |
+
2023-08-17 23:10:58,283 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
81 |
+
2023-08-17 23:10:58,453 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
82 |
+
2023-08-17 23:11:03,463 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
83 |
+
2023-08-17 23:11:08,482 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
84 |
+
2023-08-17 23:11:13,288 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
85 |
+
2023-08-17 23:11:13,288 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
86 |
+
2023-08-17 23:11:14,402 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
87 |
+
2023-08-17 23:11:19,421 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
88 |
+
2023-08-17 23:11:24,440 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
89 |
+
2023-08-17 23:11:28,220 DEBUG SenderThread:20953 [sender.py:send():379] send: stats
|
90 |
+
2023-08-17 23:11:28,291 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
91 |
+
2023-08-17 23:11:28,292 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
92 |
+
2023-08-17 23:11:30,389 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
93 |
+
2023-08-17 23:11:35,398 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
94 |
+
2023-08-17 23:11:40,406 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
95 |
+
2023-08-17 23:11:43,296 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
96 |
+
2023-08-17 23:11:43,296 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
97 |
+
2023-08-17 23:11:45,501 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
98 |
+
2023-08-17 23:11:50,515 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
99 |
+
2023-08-17 23:11:55,527 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
100 |
+
2023-08-17 23:11:58,223 DEBUG SenderThread:20953 [sender.py:send():379] send: stats
|
101 |
+
2023-08-17 23:11:58,299 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
102 |
+
2023-08-17 23:11:58,299 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
103 |
+
2023-08-17 23:12:01,423 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
104 |
+
2023-08-17 23:12:06,436 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
105 |
+
2023-08-17 23:12:11,451 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
106 |
+
2023-08-17 23:12:13,300 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
107 |
+
2023-08-17 23:12:13,301 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
108 |
+
2023-08-17 23:12:16,490 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
109 |
+
2023-08-17 23:12:21,501 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
110 |
+
2023-08-17 23:12:26,514 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
111 |
+
2023-08-17 23:12:28,229 DEBUG SenderThread:20953 [sender.py:send():379] send: stats
|
112 |
+
2023-08-17 23:12:28,303 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
113 |
+
2023-08-17 23:12:28,304 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
114 |
+
2023-08-17 23:12:32,386 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: partial_history
|
115 |
+
2023-08-17 23:12:32,389 DEBUG SenderThread:20953 [sender.py:send():379] send: history
|
116 |
+
2023-08-17 23:12:32,390 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: summary_record
|
117 |
+
2023-08-17 23:12:32,391 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
118 |
+
2023-08-17 23:12:32,391 INFO SenderThread:20953 [sender.py:_save_file():1375] saving file wandb-summary.json with policy end
|
119 |
+
2023-08-17 23:12:32,541 INFO Thread-12 :20953 [dir_watcher.py:_on_file_modified():288] file/dir modified: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/wandb-summary.json
|
120 |
+
2023-08-17 23:12:37,402 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
121 |
+
2023-08-17 23:12:42,410 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
122 |
+
2023-08-17 23:12:43,306 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
123 |
+
2023-08-17 23:12:43,307 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
124 |
+
2023-08-17 23:12:47,491 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
125 |
+
2023-08-17 23:12:52,509 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
126 |
+
2023-08-17 23:12:57,523 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
127 |
+
2023-08-17 23:12:58,231 DEBUG SenderThread:20953 [sender.py:send():379] send: stats
|
128 |
+
2023-08-17 23:12:58,309 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
129 |
+
2023-08-17 23:12:58,309 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
130 |
+
2023-08-17 23:13:03,473 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
131 |
+
2023-08-17 23:13:08,495 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
132 |
+
2023-08-17 23:13:13,313 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
133 |
+
2023-08-17 23:13:13,313 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
134 |
+
2023-08-17 23:13:14,487 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
135 |
+
2023-08-17 23:13:18,167 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: partial_history
|
136 |
+
2023-08-17 23:13:18,168 DEBUG SenderThread:20953 [sender.py:send():379] send: history
|
137 |
+
2023-08-17 23:13:18,168 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: summary_record
|
138 |
+
2023-08-17 23:13:18,170 INFO SenderThread:20953 [sender.py:_save_file():1375] saving file wandb-summary.json with policy end
|
139 |
+
2023-08-17 23:13:18,695 INFO Thread-12 :20953 [dir_watcher.py:_on_file_modified():288] file/dir modified: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/wandb-summary.json
|
140 |
+
2023-08-17 23:13:20,179 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
141 |
+
2023-08-17 23:13:25,193 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
142 |
+
2023-08-17 23:13:28,236 DEBUG SenderThread:20953 [sender.py:send():379] send: stats
|
143 |
+
2023-08-17 23:13:28,316 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
144 |
+
2023-08-17 23:13:28,317 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
145 |
+
2023-08-17 23:13:30,509 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
146 |
+
2023-08-17 23:13:35,525 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
147 |
+
2023-08-17 23:13:40,543 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
148 |
+
2023-08-17 23:13:43,318 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: stop_status
|
149 |
+
2023-08-17 23:13:43,318 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: stop_status
|
150 |
+
2023-08-17 23:13:46,423 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
151 |
+
2023-08-17 23:13:51,437 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
152 |
+
2023-08-17 23:13:56,455 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
153 |
+
2023-08-17 23:13:57,703 DEBUG SenderThread:20953 [sender.py:send():379] send: exit
|
154 |
+
2023-08-17 23:13:57,704 INFO SenderThread:20953 [sender.py:send_exit():584] handling exit code: 0
|
155 |
+
2023-08-17 23:13:57,704 INFO SenderThread:20953 [sender.py:send_exit():586] handling runtime: 269
|
156 |
+
2023-08-17 23:13:57,705 INFO SenderThread:20953 [sender.py:_save_file():1375] saving file wandb-summary.json with policy end
|
157 |
+
2023-08-17 23:13:57,705 INFO SenderThread:20953 [sender.py:send_exit():592] send defer
|
158 |
+
2023-08-17 23:13:57,706 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
159 |
+
2023-08-17 23:13:57,706 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 0
|
160 |
+
2023-08-17 23:13:57,706 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
161 |
+
2023-08-17 23:13:57,707 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 0
|
162 |
+
2023-08-17 23:13:57,707 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 1
|
163 |
+
2023-08-17 23:13:57,707 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
164 |
+
2023-08-17 23:13:57,707 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 1
|
165 |
+
2023-08-17 23:13:57,708 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
166 |
+
2023-08-17 23:13:57,708 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 1
|
167 |
+
2023-08-17 23:13:57,708 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 2
|
168 |
+
2023-08-17 23:13:57,708 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
169 |
+
2023-08-17 23:13:57,708 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 2
|
170 |
+
2023-08-17 23:13:57,708 INFO HandlerThread:20953 [system_monitor.py:finish():190] Stopping system monitor
|
171 |
+
2023-08-17 23:13:57,708 DEBUG SystemMonitor:20953 [system_monitor.py:_start():166] Finished system metrics aggregation loop
|
172 |
+
2023-08-17 23:13:57,708 INFO HandlerThread:20953 [interfaces.py:finish():202] Joined cpu monitor
|
173 |
+
2023-08-17 23:13:57,709 DEBUG SystemMonitor:20953 [system_monitor.py:_start():170] Publishing last batch of metrics
|
174 |
+
2023-08-17 23:13:57,709 INFO HandlerThread:20953 [interfaces.py:finish():202] Joined disk monitor
|
175 |
+
2023-08-17 23:13:57,709 INFO HandlerThread:20953 [interfaces.py:finish():202] Joined memory monitor
|
176 |
+
2023-08-17 23:13:57,710 INFO HandlerThread:20953 [interfaces.py:finish():202] Joined network monitor
|
177 |
+
2023-08-17 23:13:57,710 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
178 |
+
2023-08-17 23:13:57,710 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 2
|
179 |
+
2023-08-17 23:13:57,710 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 3
|
180 |
+
2023-08-17 23:13:57,710 DEBUG SenderThread:20953 [sender.py:send():379] send: stats
|
181 |
+
2023-08-17 23:13:57,710 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
182 |
+
2023-08-17 23:13:57,711 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 3
|
183 |
+
2023-08-17 23:13:57,711 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
184 |
+
2023-08-17 23:13:57,711 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 3
|
185 |
+
2023-08-17 23:13:57,711 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 4
|
186 |
+
2023-08-17 23:13:57,711 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
187 |
+
2023-08-17 23:13:57,711 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 4
|
188 |
+
2023-08-17 23:13:57,711 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
189 |
+
2023-08-17 23:13:57,711 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 4
|
190 |
+
2023-08-17 23:13:57,711 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 5
|
191 |
+
2023-08-17 23:13:57,712 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
192 |
+
2023-08-17 23:13:57,712 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 5
|
193 |
+
2023-08-17 23:13:57,712 DEBUG SenderThread:20953 [sender.py:send():379] send: summary
|
194 |
+
2023-08-17 23:13:57,712 INFO SenderThread:20953 [sender.py:_save_file():1375] saving file wandb-summary.json with policy end
|
195 |
+
2023-08-17 23:13:57,713 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
196 |
+
2023-08-17 23:13:57,713 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 5
|
197 |
+
2023-08-17 23:13:57,713 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 6
|
198 |
+
2023-08-17 23:13:57,713 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
199 |
+
2023-08-17 23:13:57,713 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 6
|
200 |
+
2023-08-17 23:13:57,713 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
201 |
+
2023-08-17 23:13:57,713 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 6
|
202 |
+
2023-08-17 23:13:57,713 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 7
|
203 |
+
2023-08-17 23:13:57,713 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: status_report
|
204 |
+
2023-08-17 23:13:57,714 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
205 |
+
2023-08-17 23:13:57,714 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 7
|
206 |
+
2023-08-17 23:13:57,714 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
207 |
+
2023-08-17 23:13:57,714 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 7
|
208 |
+
2023-08-17 23:13:57,834 INFO Thread-12 :20953 [dir_watcher.py:_on_file_modified():288] file/dir modified: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/wandb-summary.json
|
209 |
+
2023-08-17 23:13:58,708 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: poll_exit
|
210 |
+
2023-08-17 23:13:59,595 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 8
|
211 |
+
2023-08-17 23:13:59,595 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: poll_exit
|
212 |
+
2023-08-17 23:13:59,595 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
213 |
+
2023-08-17 23:13:59,596 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 8
|
214 |
+
2023-08-17 23:13:59,596 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
215 |
+
2023-08-17 23:13:59,596 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 8
|
216 |
+
2023-08-17 23:13:59,596 INFO SenderThread:20953 [job_builder.py:build():281] Attempting to build job artifact
|
217 |
+
2023-08-17 23:13:59,597 INFO SenderThread:20953 [job_builder.py:_get_source_type():411] no source found
|
218 |
+
2023-08-17 23:13:59,597 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 9
|
219 |
+
2023-08-17 23:13:59,597 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
220 |
+
2023-08-17 23:13:59,597 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 9
|
221 |
+
2023-08-17 23:13:59,597 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
222 |
+
2023-08-17 23:13:59,598 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 9
|
223 |
+
2023-08-17 23:13:59,598 INFO SenderThread:20953 [dir_watcher.py:finish():358] shutting down directory watcher
|
224 |
+
2023-08-17 23:13:59,709 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: poll_exit
|
225 |
+
2023-08-17 23:13:59,839 INFO Thread-12 :20953 [dir_watcher.py:_on_file_modified():288] file/dir modified: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/output.log
|
226 |
+
2023-08-17 23:13:59,840 INFO SenderThread:20953 [dir_watcher.py:finish():388] scan: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files
|
227 |
+
2023-08-17 23:13:59,840 INFO SenderThread:20953 [dir_watcher.py:finish():402] scan save: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/requirements.txt requirements.txt
|
228 |
+
2023-08-17 23:13:59,841 INFO SenderThread:20953 [dir_watcher.py:finish():402] scan save: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/output.log output.log
|
229 |
+
2023-08-17 23:13:59,843 INFO SenderThread:20953 [dir_watcher.py:finish():402] scan save: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/config.yaml config.yaml
|
230 |
+
2023-08-17 23:13:59,846 INFO SenderThread:20953 [dir_watcher.py:finish():402] scan save: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/wandb-summary.json wandb-summary.json
|
231 |
+
2023-08-17 23:13:59,850 INFO SenderThread:20953 [dir_watcher.py:finish():402] scan save: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/wandb-metadata.json wandb-metadata.json
|
232 |
+
2023-08-17 23:13:59,850 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 10
|
233 |
+
2023-08-17 23:13:59,850 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: poll_exit
|
234 |
+
2023-08-17 23:13:59,854 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
235 |
+
2023-08-17 23:13:59,854 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 10
|
236 |
+
2023-08-17 23:13:59,856 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
237 |
+
2023-08-17 23:13:59,856 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 10
|
238 |
+
2023-08-17 23:13:59,857 INFO SenderThread:20953 [file_pusher.py:finish():159] shutting down file pusher
|
239 |
+
2023-08-17 23:14:00,086 INFO wandb-upload_0:20953 [upload_job.py:push():131] Uploaded file /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/requirements.txt
|
240 |
+
2023-08-17 23:14:00,251 INFO wandb-upload_2:20953 [upload_job.py:push():131] Uploaded file /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/config.yaml
|
241 |
+
2023-08-17 23:14:00,308 INFO wandb-upload_1:20953 [upload_job.py:push():131] Uploaded file /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/output.log
|
242 |
+
2023-08-17 23:14:00,450 INFO wandb-upload_3:20953 [upload_job.py:push():131] Uploaded file /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/files/wandb-summary.json
|
243 |
+
2023-08-17 23:14:00,651 INFO Thread-11 :20953 [sender.py:transition_state():612] send defer: 11
|
244 |
+
2023-08-17 23:14:00,651 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
245 |
+
2023-08-17 23:14:00,651 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 11
|
246 |
+
2023-08-17 23:14:00,652 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
247 |
+
2023-08-17 23:14:00,652 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 11
|
248 |
+
2023-08-17 23:14:00,653 INFO SenderThread:20953 [file_pusher.py:join():164] waiting for file pusher
|
249 |
+
2023-08-17 23:14:00,653 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 12
|
250 |
+
2023-08-17 23:14:00,653 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
251 |
+
2023-08-17 23:14:00,653 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 12
|
252 |
+
2023-08-17 23:14:00,653 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
253 |
+
2023-08-17 23:14:00,654 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 12
|
254 |
+
2023-08-17 23:14:00,654 INFO SenderThread:20953 [file_stream.py:finish():593] file stream finish called
|
255 |
+
2023-08-17 23:14:00,714 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: poll_exit
|
256 |
+
2023-08-17 23:14:01,045 INFO SenderThread:20953 [file_stream.py:finish():597] file stream finish is done
|
257 |
+
2023-08-17 23:14:01,045 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 13
|
258 |
+
2023-08-17 23:14:01,045 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: poll_exit
|
259 |
+
2023-08-17 23:14:01,046 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
260 |
+
2023-08-17 23:14:01,046 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 13
|
261 |
+
2023-08-17 23:14:01,046 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
262 |
+
2023-08-17 23:14:01,046 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 13
|
263 |
+
2023-08-17 23:14:01,046 INFO SenderThread:20953 [sender.py:transition_state():612] send defer: 14
|
264 |
+
2023-08-17 23:14:01,047 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: defer
|
265 |
+
2023-08-17 23:14:01,047 DEBUG SenderThread:20953 [sender.py:send():379] send: final
|
266 |
+
2023-08-17 23:14:01,047 INFO HandlerThread:20953 [handler.py:handle_request_defer():170] handle defer: 14
|
267 |
+
2023-08-17 23:14:01,047 DEBUG SenderThread:20953 [sender.py:send():379] send: footer
|
268 |
+
2023-08-17 23:14:01,047 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: defer
|
269 |
+
2023-08-17 23:14:01,047 INFO SenderThread:20953 [sender.py:send_request_defer():608] handle sender defer: 14
|
270 |
+
2023-08-17 23:14:01,048 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: poll_exit
|
271 |
+
2023-08-17 23:14:01,048 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: poll_exit
|
272 |
+
2023-08-17 23:14:01,049 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: poll_exit
|
273 |
+
2023-08-17 23:14:01,049 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: poll_exit
|
274 |
+
2023-08-17 23:14:01,049 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: server_info
|
275 |
+
2023-08-17 23:14:01,050 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: server_info
|
276 |
+
2023-08-17 23:14:01,051 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: get_summary
|
277 |
+
2023-08-17 23:14:01,052 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: sampled_history
|
278 |
+
2023-08-17 23:14:01,053 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: job_info
|
279 |
+
2023-08-17 23:14:01,131 DEBUG SenderThread:20953 [sender.py:send_request():406] send_request: job_info
|
280 |
+
2023-08-17 23:14:01,131 DEBUG HandlerThread:20953 [handler.py:handle_request():144] handle_request: shutdown
|
281 |
+
2023-08-17 23:14:01,131 INFO HandlerThread:20953 [handler.py:finish():857] shutting down handler
|
282 |
+
2023-08-17 23:14:02,054 INFO WriterThread:20953 [datastore.py:close():294] close: /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/run-kjjs8g59.wandb
|
283 |
+
2023-08-17 23:14:02,136 INFO SenderThread:20953 [sender.py:finish():1552] shutting down sender
|
284 |
+
2023-08-17 23:14:02,136 INFO SenderThread:20953 [file_pusher.py:finish():159] shutting down file pusher
|
285 |
+
2023-08-17 23:14:02,136 INFO SenderThread:20953 [file_pusher.py:join():164] waiting for file pusher
|
wandb/run-20230817_230927-kjjs8g59/logs/debug.log
ADDED
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
2023-08-17 23:09:27,526 INFO AnyIO worker thread:20930 [wandb_setup.py:_flush():76] Current SDK version is 0.15.8
|
2 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_setup.py:_flush():76] Configure stats pid to 20930
|
3 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_setup.py:_flush():76] Loading settings from /Users/andybryant/.config/wandb/settings
|
4 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_setup.py:_flush():76] Loading settings from /Users/andybryant/Desktop/projects/zero-mapper/wandb/settings
|
5 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_setup.py:_flush():76] Loading settings from environment variables: {'project': 'llm-data-mapper', 'api_key': '***REDACTED***'}
|
6 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_setup.py:_flush():76] Applying setup settings: {'_disable_service': False}
|
7 |
+
2023-08-17 23:09:27,527 WARNING AnyIO worker thread:20930 [wandb_setup.py:_flush():76] Could not find program at -m app
|
8 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_setup.py:_flush():76] Inferring run settings from compute environment: {'program_relpath': None, 'program': '-m app'}
|
9 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_init.py:_log_setup():507] Logging user logs to /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/logs/debug.log
|
10 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_init.py:_log_setup():508] Logging internal logs to /Users/andybryant/Desktop/projects/zero-mapper/wandb/run-20230817_230927-kjjs8g59/logs/debug-internal.log
|
11 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_init.py:init():547] calling init triggers
|
12 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_init.py:init():554] wandb.init called with sweep_config: {}
|
13 |
+
config: {}
|
14 |
+
2023-08-17 23:09:27,527 INFO AnyIO worker thread:20930 [wandb_init.py:init():596] starting backend
|
15 |
+
2023-08-17 23:09:27,528 INFO AnyIO worker thread:20930 [wandb_init.py:init():600] setting up manager
|
16 |
+
2023-08-17 23:09:27,529 INFO AnyIO worker thread:20930 [backend.py:_multiprocessing_setup():106] multiprocessing start_methods=spawn,fork,forkserver, using: spawn
|
17 |
+
2023-08-17 23:09:27,531 INFO AnyIO worker thread:20930 [wandb_init.py:init():606] backend started and connected
|
18 |
+
2023-08-17 23:09:27,536 INFO AnyIO worker thread:20930 [wandb_init.py:init():697] updated telemetry
|
19 |
+
2023-08-17 23:09:27,573 INFO AnyIO worker thread:20930 [wandb_init.py:init():730] communicating run to backend with 60.0 second timeout
|
20 |
+
2023-08-17 23:09:27,925 INFO AnyIO worker thread:20930 [wandb_run.py:_on_init():2180] communicating current version
|
21 |
+
2023-08-17 23:09:28,187 INFO AnyIO worker thread:20930 [wandb_run.py:_on_init():2189] got version response
|
22 |
+
2023-08-17 23:09:28,187 INFO AnyIO worker thread:20930 [wandb_init.py:init():781] starting run threads in backend
|
23 |
+
2023-08-17 23:09:28,271 INFO AnyIO worker thread:20930 [wandb_run.py:_console_start():2159] atexit reg
|
24 |
+
2023-08-17 23:09:28,271 INFO AnyIO worker thread:20930 [wandb_run.py:_redirect():2014] redirect: wrap_raw
|
25 |
+
2023-08-17 23:09:28,271 INFO AnyIO worker thread:20930 [wandb_run.py:_redirect():2079] Wrapping output streams.
|
26 |
+
2023-08-17 23:09:28,271 INFO AnyIO worker thread:20930 [wandb_run.py:_redirect():2104] Redirects installed.
|
27 |
+
2023-08-17 23:09:28,272 INFO AnyIO worker thread:20930 [wandb_init.py:init():822] run started, returning control to user process
|
28 |
+
2023-08-17 23:14:02,296 WARNING MsgRouterThr:20930 [router.py:message_loop():77] message_loop has been closed
|
wandb/run-20230817_230927-kjjs8g59/run-kjjs8g59.wandb
ADDED
Binary file (129 kB). View file
|
|