BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//American Young Coder - ECPv6.10.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:American Young Coder
X-ORIGINAL-URL:https://www.ayclogic.com
X-WR-CALDESC:Events for American Young Coder
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:America/Los_Angeles
BEGIN:DAYLIGHT
TZOFFSETFROM:-0800
TZOFFSETTO:-0700
TZNAME:PDT
DTSTART:20260308T100000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0700
TZOFFSETTO:-0800
TZNAME:PST
DTSTART:20261101T090000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260502T123000
DTEND;TZID=America/Los_Angeles:20260502T133000
DTSTAMP:20260719T150131
CREATED:20260502T203855Z
LAST-MODIFIED:20260502T203855Z
UID:33347-1777725000-1777728600@www.ayclogic.com
SUMMARY:12:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over turtle functions.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nMake a new file called “May2_Turtle_Exercises_HW.py”\nDo these exercises\, but only the octagon problem as we already done the other functions: https://www.ayclogic.com/event/6-pm-intro-to-python-46/ \n\nFor the exercise\, put 3 parameters (x\, y\, pen_color) instead of just 1 parameter.\n\n\n\n# turn this code into a for loop solution\nt.forward(200)\nt.right(90)\nt.forward(100)\nt.right(90)\nt.forward(200)\nt.right(90)\nt.forward(100)
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail-8/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260504T190000
DTEND;TZID=America/Los_Angeles:20260504T200000
DTSTAMP:20260719T150131
CREATED:20260505T000550Z
LAST-MODIFIED:20260505T000550Z
UID:33374-1777921200-1777924800@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nFinalized finals projects\, debugged streamlit and dataset related issues.\nFinished the Boston Housing Price Prediction!\n\nHomework:\n\nGet your app working on the streamlit website! One more thing you have to ensure is that the labeling function exists with the same name on your pycharm script\nWatch this 45 mins recording about Random Forest https://www.simplilearn.com/tutorials/machine-learning-tutorial/random-forest-algorithm\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-25/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260506T190000
DTEND;TZID=America/Los_Angeles:20260506T200000
DTSTAMP:20260719T150131
CREATED:20260507T030840Z
LAST-MODIFIED:20260507T030840Z
UID:33401-1778094000-1778097600@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\nContinued the Single Digit Classifier project.\n\nHomework:\nCome up with a final project! \nChoosing what you want to classify — Can be anything in real life\, the only thing is you have to make sure the data exists on Kaggle. \nThe project has to be able to classify at least 5 different categories \nFor next week: \n\nAfter picking the data for classification\, load the data into a dataloader. You don’t need a perfect labelling function yet.\nKeep a link to the dataset as well as your personal kaggle project. SET the project to public view then share the link to the project to me via email.\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-26/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260511T173000
DTEND;TZID=America/Los_Angeles:20260511T183000
DTSTAMP:20260719T150131
CREATED:20260512T015317Z
LAST-MODIFIED:20260512T015317Z
UID:33473-1778520600-1778524200@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over more Python Turtle applications.\nWe began to illustrate a robot using Python Turtle.\n\nHomework\n\nSketch your final project proposal.\n\nYou can draw on paper or draw on a tablet/Ipad.\nInclude color in your project proposal.\nI advise you to not make the illustration too complicated\, you will need to code this out in Python after all.\nBe creative\, you can draw anything you want!\n\n\nShow me your project proposal in-person in our next class or you can upload a photo of your project proposal in the Google Drive.\nHere are the instructions + the other students projects for inspiration: https://www.ayclogic.com/intro-to-python-final-project-criteria/\n\n\n\n\n\n\n\n\n\n\n\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-9/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260513T190000
DTEND;TZID=America/Los_Angeles:20260513T200000
DTSTAMP:20260719T150131
CREATED:20260514T030143Z
LAST-MODIFIED:20260514T030143Z
UID:33501-1778698800-1778702400@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\n\n\nFinished the Single Digit Classifier project.\n\nHomework:\nCome up with a final project if you haven’t already! \nChoosing what you want to classify — Can be anything in real life\, the only thing is you have to make sure the data exists on Kaggle. \nThe project has to be able to classify at least 5 different categories \nFor next week: \n\nSet up the labelling function\nVerify Dataloader works with .show_batch() (reference old code for how to do this\, it will depend on how you extract labels\, whether its via path or filename)\nRun training with a vision_learner.\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-27/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260514T190000
DTEND;TZID=America/Los_Angeles:20260514T200000
DTSTAMP:20260719T150131
CREATED:20260515T030411Z
LAST-MODIFIED:20260515T030613Z
UID:33509-1778785200-1778788800@www.ayclogic.com
SUMMARY:7 PM – Intro to Python – Joshua (Darin Sub)
DESCRIPTION:Today we did:\n\nWe continued making the robot in Turtle.\nLearnt how to compose functions.\n\nHomework:\n\nStill in the same file\, make a function for the right_leg and left_leg in the similar way you did for the other body parts\, and call the functions too. It should look like this:
URL:https://www.ayclogic.com/event/7-pm-intro-to-python-joshua-darin-sub/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260518T173000
DTEND;TZID=America/Los_Angeles:20260518T183000
DTSTAMP:20260719T150131
CREATED:20260519T021906Z
LAST-MODIFIED:20260519T021906Z
UID:33568-1779125400-1779129000@www.ayclogic.com
SUMMARY:5:30 PM – Intro to Python – Abigail
DESCRIPTION:Today We\n\n\n\n\nWe started working on the turtle faces project.\n\nHomework\n(Upload your homework into your Google Drive HW folder a day before the class starts) \n\nDo your homework in your may18_faces.py file.\nMake a new function called faces2.\n\nIt will have 4 parameters (x\, y\, face_color\, eye_color)\nMake the face look like the image below:\n\n\n\nWhen you call the faces2 function\, have the face_color and eye_color be randomized colors.\n\nrandomized colors include red\, blue\, yellow\, orange\, green\, and purple.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/530-pm-intro-to-python-abigail-10/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260520T190000
DTEND;TZID=America/Los_Angeles:20260520T200000
DTSTAMP:20260719T150131
CREATED:20260521T034953Z
LAST-MODIFIED:20260521T040109Z
UID:33607-1779303600-1779307200@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\n\n\nFinished the Single Digit Classifier project.\n\nHomework:\nFor Rexford\, choose the dataset for your project (has to be multiclass\, and catch up the below) \n\nHW 1: \n\nChoosing what you want to classify — Can be anything in real life\, the only thing is you have to make sure the data exists on Kaggle. \nThe project has to be able to classify at least 5 different categories. \nWhat we did last week: \n\nSet up the labelling function\nVerify Dataloader works with .show_batch() (reference old code for how to do this\, it will depend on how you extract labels\, whether its via path or filename)\nRun training with a vision_learner.\n\nWhat you have to do next week: \n\nUse the proper imports (fast ai 2.7.19)\nUse lr.find() to get the proper learning rate\, then run finetuning with the discovered value (you must only call fine_tune once!)\nAdd the following into the vision learner to ensure lr_find works!:\npath=Path(“/kaggle/working”)\,\nmodel_dir=”models”\,\nExport the file as a .pt file onto your computer!\n\n\nHW 2: \nDownload the following CSV file: https://drive.google.com/file/d/1kP6A9y0UBssOg3Exunv9Mnmilb0657Sh/view \nThen do the following in a new notebook called WED-7PM-PandasHW1: \n\nLoad the data \nShow only the Channel and Subscribers columns \nFind channels with more than 2000 subscribers\nFor this you can use something like this:  \ndf[df[“Math”] > 80]\,but of course for this data. \n \nAdd a new column Subs_per_Video \nAnswer the question in Markdown\, which channel is the most efficient?\n\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-28/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260521T200000
DTEND;TZID=America/Los_Angeles:20260521T210000
DTSTAMP:20260719T150131
CREATED:20260526T183404Z
LAST-MODIFIED:20260526T213530Z
UID:33632-1779393600-1779397200@www.ayclogic.com
SUMMARY:8 PM – Advanced AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\n\n\nIntroduced course projects\, and began diving into project 1 – YOLO Live Object Classification\nStreamed videos in proper format (BGR2RGB conversion)\n\nHomework:\nWhen you are done\, submit your file and any images into the same google drive from the intro to ML/AI! \n\n\nWatch this video: https://www.youtube.com/watch?v=aircAruvnKk\nCreate a new directory in your Advanced AI PyCharm project called HW\nCreate a May21_HW.py and answer the following questions:\nQ1. Within a neural network\, how does one layer lead to the input of a single neuron in the next layer? (hint: think about how you get the value for the input of the neuron\, and its range) \nQ2. If the output from one layer (after aggregating all neurons) is 0.7\, what is the value after using the sigmoid activation function? \nQ3. Write code for implementing the sigmoid function in python using numpy. (hint: use np.exp() for the exponential function) \nFinally\, test your function above with input 0.7 and double check that it matches your answer from Q2. Paste a screenshot of your program working and submit to the google drive when you are finished.\n\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/8-pm-advanced-ai-ml-darin/
CATEGORIES:Advanced AI/ML,Advanced AI/ML
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260527T190000
DTEND;TZID=America/Los_Angeles:20260527T200000
DTSTAMP:20260719T150131
CREATED:20260528T032207Z
LAST-MODIFIED:20260604T021216Z
UID:33669-1779908400-1779912000@www.ayclogic.com
SUMMARY:7 PM – AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\n\n\nFinished the Single Digit Classifier project.\n\nHomework:\nFor Rexford\, choose the dataset for your project (has to be multiclass\, and catch up the below) \n\nHW 1: \n\nChoosing what you want to classify — Can be anything in real life\, the only thing is you have to make sure the data exists on Kaggle. \nThe project has to be able to classify at least 5 different categories. \nWhat we did last week: \n\nSet up the labelling function\nVerify Dataloader works with .show_batch() (reference old code for how to do this\, it will depend on how you extract labels\, whether its via path or filename)\nRun training with a vision_learner.\nUse the proper imports (fast ai 2.7.19)\nUse lr.find() to get the proper learning rate\, then run finetuning with the discovered value (you must only call fine_tune once!)Add the following into the vision learner to ensure lr_find works!:\npath=Path(“/kaggle/working”)\,\nmodel_dir=”models”\,\nExport the file as a .pkl file onto your computer!\n\nWhat you have to do next week: \n\nUse your exported .pt file on streamlit and deploy on the website https://streamlit.io/\n\n\nHW 2 (if you haven’t done so already): \nDownload the following CSV file: https://drive.google.com/file/d/1kP6A9y0UBssOg3Exunv9Mnmilb0657Sh/view \nThen do the following in a new notebook called WED-7PM-PandasHW1: \n\nLoad the data\nShow only the Channel and Subscribers columns\nFind channels with more than 2000 subscribers\nFor this you can use something like this:df[df[“Math”] > 80]\,but of course for this data.\nAdd a new column Subs_per_Video\nAnswer the question in Markdown\, which channel is the most efficient?\n\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/7-pm-ai-ml-darin-29/
CATEGORIES:AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260528T200000
DTEND;TZID=America/Los_Angeles:20260528T210000
DTSTAMP:20260719T150131
CREATED:20260529T025026Z
LAST-MODIFIED:20260529T040419Z
UID:33676-1779998400-1780002000@www.ayclogic.com
SUMMARY:8 PM – Advanced AI/ML – Darin
DESCRIPTION:Today’s Activities:\n\n\n\nIntroduced course projects\, and began diving into project 1 – YOLO Live Object Classification\nStreamed videos in proper format (BGR2RGB conversion)\n\nHomework:\n\n\nAdd 3 more classifications onto your human_detection_v2 to get a total of 4 classifications on your own cameras. \nUse this as reference for the classes: https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/coco.yaml \n\n\nNotes:\nYou can reach me at ddjapri@ayclogic.com. \nAll class notes can be found here.
URL:https://www.ayclogic.com/event/8-pm-advanced-ai-ml-darin-2/
CATEGORIES:Advanced AI/ML,Python Class
END:VEVENT
BEGIN:VEVENT
DTSTART;TZID=America/Los_Angeles:20260530T123000
DTEND;TZID=America/Los_Angeles:20260530T133000
DTSTAMP:20260719T150131
CREATED:20260530T214933Z
LAST-MODIFIED:20260530T214933Z
UID:33694-1780144200-1780147800@www.ayclogic.com
SUMMARY:12:30 PM - Intro to Python - Abigail
DESCRIPTION:Today We\n\n\n\n\nWe went over more Python Turtle applications.\n\nHomework\n\nContinue working on your Turtle project.\nHere are the instructions + the other students projects for inspiration: https://www.ayclogic.com/intro-to-python-final-project-criteria/\n\n\n\n\n\n\n\n\n\n\n\n\n\nIf you have any questions\, email me at abigail@ayclogic.com
URL:https://www.ayclogic.com/event/1230-pm-intro-to-python-abigail-9/
CATEGORIES:Python Class,Python Level 1
END:VEVENT
END:VCALENDAR