Voltron is an extensible debugger UI toolkit written in Python. It aims to improve the user experience of various debuggers (LLDB, GDB, VDB and WinDbg) by enabling the attachment of utility views that can retrieve and display data from the debugger host. By running these views in other TTYs, you can build a customised debugger user interface to suit your needs. Voltron does not aim to be everythin
pdb has been, is and probably always will be the bread and butter of Python programmers when they need to find the root cause of a problem in their applications — it’s a built-in and easy to use debugger. But there are cases when pdb can’t help you, e.g. if your app is stuck somewhere, and you want to attach to a running process to find out why, without restarting it. This is where gdb shines. Why
A bare bones neural network implementation to describe the inner workings of backpropagation. Posted by iamtrask on July 12, 2015 Summary: I learn best with toy code that I can play with. This tutorial teaches backpropagation via a very simple toy example, a short python implementation. Edit: Some folks have asked about a followup article, and I'm planning to write one. I'll tweet it out when it's
A Concrete Introduction to Probability (using Python)¶This notebook covers the basics of probability theory, with Python 3 implementations. (You should have some background in probability and Python.) In 1814, Pierre-Simon Laplace wrote: Probability ... is thus simply a fraction whose numerator is the number of favorable cases and whose denominator is the number of all the cases possible ... when
This post will walk you through an exercise in diving into someone else's code. The goal will be to make an arbitrary change to the code of the Spyder Python IDE, a project I have never touched before in my life, and learn just enough about it to accomplish what I want without getting bogged down. You will learn how to approach problems without the rigour taught in formal education, and instead wi
Optimization on manifolds is a class of methods for optimization of an objective function, subject to constraints which are smooth, in the sense that the set of points which satisfy the constraints admits the structure of a differentiable manifold. While many optimization problems are of the described form, technicalities of differential geometry and the laborious calculation of derivatives pose a
Use a deep neural network to borrow the skills of real artists and turn your two-bit doodles into masterpieces! This project is an implementation of Semantic Style Transfer (Champandard, 2016), based on the Neural Patches algorithm (Li, 2016). Read more about the motivation in this in-depth article and watch this workflow video for inspiration. The doodle.py script generates a new image by using o
Why not? It brings a little joy to anyone who was programming in the 80s... Oh and it provides a single cross-platform Python class to do all the low-level console function you could ask for, including: Coloured/styled text - including 256 colour terminals and unicode characters (even CJK languages) Cursor positioning Keyboard input (without blocking or echoing) including unicode support Mouse inp
Objective Modify a RC car to handle three tasks: self-driving on the track, stop sign and traffic light detection, and front collision avoidance. System Design The system consists of three subsystems: input unit (camera, ultrasonic sensor), processing unit (computer) and RC car control unit. Input Unit A Raspberry Pi board (model B+), attached with a pi camera module and an HC-SR04 ultrasonic sens
December 23, 2015 As I’ve been blogging a lot more about Python over the last year, I thought I’d list a few of my favourite ‘new’ Python modules from 2015. These aren’t necessarily modules that were newly released in 2015, but modules that were ‘new to me’ this year – and may be new to you too! tqdm This module is so simple but so useful – it makes it stupidly easy to display progress bars for lo
Introducing Lektor — A Static File Content Management System For Python written on December 21, 2015 The longer I’m programming and creating software, the more I notice that I build a lot of stuff that requires maintenance even though it should not. In particular a topic that just keeps annoying me is how quickly technology moves forward and how much effort it is to maintain older code that still
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く