{"id":15482764,"url":"https://github.com/ap6yc/ap6yc","last_synced_at":"2025-06-11T09:02:07.757Z","repository":{"id":183548246,"uuid":"670342864","full_name":"AP6YC/AP6YC","owner":"AP6YC","description":"About me!","archived":false,"fork":false,"pushed_at":"2025-05-31T00:52:48.000Z","size":779,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-31T21:49:46.588Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/AP6YC.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-07-24T20:52:05.000Z","updated_at":"2025-05-31T00:52:52.000Z","dependencies_parsed_at":"2024-08-20T04:30:45.891Z","dependency_job_id":"5ae114d1-5b34-4ff4-bbe6-342a6d6043d8","html_url":"https://github.com/AP6YC/AP6YC","commit_stats":null,"previous_names":["ap6yc/ap6yc"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AP6YC%2FAP6YC","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AP6YC%2FAP6YC/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AP6YC%2FAP6YC/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AP6YC%2FAP6YC/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AP6YC","download_url":"https://codeload.github.com/AP6YC/AP6YC/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AP6YC%2FAP6YC/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":258546650,"owners_count":22718393,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-02T05:09:57.647Z","updated_at":"2025-06-11T09:02:07.667Z","avatar_url":"https://github.com/AP6YC.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ✨ _About Me_ ✨\n\nMy name is Sasha Petrenko, and I am a Ph.D. of computer engineering and assistant research professor at Missouri S\u0026T in Rolla, MO.\nI have a background in aerospace engineering, and my current research focus is lifelong machine learning with adaptive resonance algorithms.\n\n[stats-img]: https://github-readme-stats.vercel.app/api?username=AP6YC\u0026show_icons=true\u0026theme=tokyonight\u0026card_width=400\n[stats-url]: https://github.com/anuraghazra/github-readme-stats\n\n[langs-img]: https://github-readme-stats.vercel.app/api/top-langs/?username=AP6YC\u0026layout=donut\u0026theme=tokyonight\u0026hide=jupyter%20notebook,html,css\n[langs-url]: https://github.com/anuraghazra/github-readme-stats\n\n[trophy-img]: https://github-profile-trophy.vercel.app/?username=AP6YC\u0026theme=dracula\u0026column=-1\n[trophy-url]: https://github.com/ryo-ma/github-profile-trophy\n\n[streak-img-gradient]: https://github-readme-streak-stats.herokuapp.com?user=AP6YC\u0026theme=tokyonight\u0026exclude_days=Sun%2CSat\u0026border=9C7CEB\u0026background=45%2C231055%2C0F0712\n[streak-img-border]: https://github-readme-streak-stats.herokuapp.com?user=AP6YC\u0026theme=tokyonight\u0026exclude_days=Sun%2CSat\u0026border=9C7CEB\n[streak-img]: https://github-readme-streak-stats.herokuapp.com?user=AP6YC\u0026theme=tokyonight\u0026exclude_days=Sun%2CSat\u0026fire=C04545\u0026card_width=400\n[streak-url]: https://git.io/streak-stats\n\n![Metrics](/metrics.classic.svg)\n[![Top Langs][langs-img]][langs-url]\n\n[![Sasha's GitHub stats][stats-img]][stats-url]\n[![GitHub Streak][streak-img]][streak-url]\n\n[![Sasha's GitHub trophies][trophy-img]][trophy-url]\n\n---\n\n\u003e Why is your handle @AP6YC?\n\nIf you read it like it's in Cyrillic, it spells the word \"arboose\", which means \"watermelon\" in Russian.\n\n---\n\n\u003e Why watermelon?\n\nWhy not?\n\n---\n\nLet's fill out the GitHub page template, shall we:\n\n- 🔭 I’m currently working on:\n  - Lifelong machine learning, adaptive resonance, and deep learning 📑\n- 🌱 I’m currently learning:\n  - Ways of tackling catastrophic forgetting 🧠 and French 🥐\n- 👯 I’m looking to collaborate on:\n  - Open source Julia packages 🧑‍💻 and hot sauce recipes 🌶️\n- 🤔 I’m looking for help with:\n  - How to live the good life (in the Socratic sense. Any other suggestions are also welcome).\n- 💬 Ask me about:\n  - Self-organizing neural networks, computer vision, and electronic music production 🎶.\n- 📫 How to reach me:\n  - \u003csap625@mst.edu\u003e\n- 😄 Pronouns:\n  - He/him\n- ⚡ Fun fact:\n  - I play jazz piano 🎹 and guitar 🎸, and I like cats 🐈 and weight lifting 🏋️\n\n---\n\nSome of my projects here include:\n\n- Julia packages:\n  - [AdaptiveResonance.jl](https://github.com/AP6YC/AdaptiveResonance.jl): a Julia package for Adaptive Resonance Theory (ART) algorithms.\n  - [ClusterValidityIndices.jl](https://github.com/AP6YC/ClusterValidityIndices.jl): a Julia package for incremental and batch cluster validity indices (CVI/ICVI), which are unsupervised metrics for clustering performance.\n  - [MetaICVI.jl](https://github.com/AP6YC/MetaICVI.jl): a Julia package implementing the [MetaICVI](https://doi.org/10.36227/techrxiv.21685214) hybrid unsupervised metric method that I coauthored.\n  - [NumericalTypeAliases.jl](https://github.com/AP6YC/NumericalTypeAliases.jl): a Julia package for abstract and concrete type aliases that I often use in my Julia packages and research repos.\n  - [PyCallJLD2.jl](https://github.com/AP6YC/PyCallJLD2.jl): a Julia package for saving and loading PyCall.PyObjects with JLD2.\n  - [Rocketeer.jl](https://github.com/AP6YC/Rocketeer.jl): a Julia package implementing the [Rocket](https://doi.org/10.1007/s10618-020-00701-z) method (that I did not author, just a fan).\n- Python packages:\n  - [cvi](https://github.com/AP6YC/cvi): a Python package for incremental and batch cluster validity indices (CVI/ICVI), a complement to my Julia implementation at [ClusterValidityIndices.jl](https://github.com/AP6YC/ClusterValidityIndices.jl).\n  - [metaicvi](https://github.com/AP6YC/metaicvi): a Python package for the [MetaICVI](https://doi.org/10.36227/techrxiv.21685214) hybrid unsupervised metric method that I coauthored, a complement to my Julia implementation at [MetaICVI.jl](https://github.com/AP6YC/MetaICVI.jl).\n- Research repos:\n  - [DCCR](https://github.com/AP6YC/DCCR): a research repository implementing the experiments for my paper [_Lifelong Context Recognition via Deep Feature Clustering_](https://doi.org/10.36227/techrxiv.23653737)\n- Others:\n  - [dark-future](https://github.com/AP6YC/dark-future): a collection of original and modified VSCode color themes with a special focus on Python and Julia syntax highlighting.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fap6yc%2Fap6yc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fap6yc%2Fap6yc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fap6yc%2Fap6yc/lists"}