<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Python on grzenow</title><link>http://www.grzenow.com/tags/python/</link><description>Recent content in Python on grzenow</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 15 Jan 2025 00:00:00 +0000</lastBuildDate><atom:link href="http://www.grzenow.com/tags/python/index.xml" rel="self" type="application/rss+xml"/><item><title>Deep Neural Networks projects</title><link>http://www.grzenow.com/projects/deep-neural-networks/</link><pubDate>Wed, 15 Jan 2025 00:00:00 +0000</pubDate><guid>http://www.grzenow.com/projects/deep-neural-networks/</guid><description>&lt;p&gt;This is a collection of projects completed for the Deep Neural Networks course, including:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;&lt;strong&gt;Multilayer Perceptrons&lt;/strong&gt;:&#10;&lt;ul&gt;&#10;&lt;li&gt;Implementation of &lt;em&gt;ProxyProp&lt;/em&gt; (Proximal Backpropagation) algorithm described in this &lt;a href="https://arxiv.org/pdf/1706.04638v3" class="external-link" target="_blank" rel="noopener"&gt;paper&lt;/a&gt;.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Computer Vision&lt;/strong&gt;:&#10;&lt;ul&gt;&#10;&lt;li&gt;Implementation of several transformations, &lt;a href="https://arxiv.org/pdf/1911.09665" class="external-link" target="_blank" rel="noopener"&gt;&lt;em&gt;AdvProp&lt;/em&gt;&lt;/a&gt;, and &lt;a href="https://openreview.net/pdf?id=QzcZb3fWmW" class="external-link" target="_blank" rel="noopener"&gt;&lt;em&gt;SparseTopK&lt;/em&gt;&lt;/a&gt; methods.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Natural Language Processing&lt;/strong&gt;:&#10;&lt;ul&gt;&#10;&lt;li&gt;Implementation of &lt;a href="https://arxiv.org/pdf/2002.05202v1" class="external-link" target="_blank" rel="noopener"&gt;&lt;em&gt;SwiGLU&lt;/em&gt;&lt;/a&gt; and &lt;a href="https://arxiv.org/pdf/2410.05258" class="external-link" target="_blank" rel="noopener"&gt;&lt;em&gt;Differential Attention&lt;/em&gt;&lt;/a&gt; for a decoder-only Transformer architecture.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Reinforcement Learning&lt;/strong&gt;:&#10;&lt;ul&gt;&#10;&lt;li&gt;Implementation of &lt;em&gt;Proximal Policy Optimization&lt;/em&gt; (PPO) and &lt;em&gt;Random Network Distillation&lt;/em&gt; (RND) for &lt;a href="https://github.com/facebookresearch/minihack" class="external-link" target="_blank" rel="noopener"&gt;MiniHack&lt;/a&gt; environments.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;&lt;a href="https://github.com/grzenow4/DNN" class="external-link" target="_blank" rel="noopener"&gt;Source code&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Logic in Computer Science</title><link>http://www.grzenow.com/projects/logic-in-computer-science/</link><pubDate>Fri, 24 May 2024 00:00:00 +0000</pubDate><guid>http://www.grzenow.com/projects/logic-in-computer-science/</guid><description>&lt;p&gt;This is a collection of projects completed for the Logic in Computer Science course, including:&lt;/p&gt;&#10;&lt;ol&gt;&#10;&lt;li&gt;Propositional logic in Haskell (Part 1):&#10;&lt;ul&gt;&#10;&lt;li&gt;Satisfiable formulas, tautologies, disjunctive normal form (DNF), DNF-based SAT solver.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Propositional logic in Haskell (Part 2):&#10;&lt;ul&gt;&#10;&lt;li&gt;Conjunctive normal form (CNF), equisatisfiable CNF (ENCF), Davis-Putnam SAT solver.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;SAT solving with Z3 in Python (Part 1):&#10;&lt;ul&gt;&#10;&lt;li&gt;Generating all satisfying assignments, pebbling formulas, n-queens problem.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;SAT solving with Z3 in Python (Part 2):&#10;&lt;ul&gt;&#10;&lt;li&gt;Shortest common superstring (SCS) problem, phase transitions for the k-SAT problem.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;SMT solving with Z3 in Python:&#10;&lt;ul&gt;&#10;&lt;li&gt;Łoś principle, function 91, Sudoku solver.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Intuitionistic propositional logic in Agda:&#10;&lt;ul&gt;&#10;&lt;li&gt;Conjunction and disjunction proofs, de Morgan&amp;rsquo;s laws, weak Pierce&amp;rsquo;s law.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;Intuitionistic first order logic in Agda:&#10;&lt;ul&gt;&#10;&lt;li&gt;Universal and existential quantifier proofs, relations.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&lt;p&gt;&lt;a href="https://github.com/grzenow4/LDI-lab" class="external-link" target="_blank" rel="noopener"&gt;Source code&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>