Greetings from Istanbul. Unfortunately what you describe in your blog post sounds impossible to me in (at least many districts of) Istanbul. The only place to "socialize" in a neighborhood is to sit at coffee shops.
I lived on a street in Cihangir for three years. In the walk to and from work I'd pass several shops and cafes, and got to know all of the owners and regulars.
The website belongs to a beloved professor of mine from my early years into learning computer science. He also was the head of Turkish olympiad team in informatics.
This kind of stuff requires access to the complete architectural parameters of the device, so adding support for even a single device family is a huge reverse-engineering^W documentation effort.
See f4pga.readthedocs.io which consolidates pretty much everyone's efforts into a distribution, but supports only 4 device families: iCE40 and ECP5 from Lattice, some 7-series devices from Xilinx and EOS-S3 from QuickLogic.
For internal testing, VPR has "Stratix IV-like" and most recently "Stratix 10-like" architecture files but these don't try to "document" the whole thing, they just want a close enough approximation to a modern device to evaluate the tool better.
the question of pynq support is addressed/implicated in several places (timing/delay maps, tech mapping, bitstream generation).
the short of it: this shit is proprietary/encumbered beyond belief.
the medium of it: there are OSS flows that can generate bitstreams for pynqs (depending on the actual FPGA part) but they are not at all supported by AMD (formerly Xilinx) and rely on rev-eng work. the problem is while burning a bitstream is important, it's not the only thing you need to make OSS worthwhile. in particular you need the timing/delay maps and as far as i know, those are all shipped encrypted with vivado (and the cracks haven't been released).
I also like "the guardian", it is also less US centered, and has some great coverage of movies and technology ethics). The only catch is that the android subscription is not valid on the computer or any other device than android.
I was awarded an FPGA chip by Xilinx that I blogged about: http://msapaydin.wordpress.com
They are making an effort to promote the use of Xilinx fpga's on machine learning, recently.
I think Salesforce has such a model. It is called CTRL. Have never tried using it though. It accepts metadata to generate text conditionally on that metadata such as domain of text.
Extremely well written article for someone who would like to dig deeper into forecasting, actually giving someone ne valuable links about the prophet tool that i used and recommended. I agree with the author that it is strange that the job posting only mentions the prophet tool, which is rather like a very basic and one particular library that i usually recommend to undergrads for their senior project.
I think that not being able to reproduce the results claimed in a paper is not specific to ML research. While working as a post-doc at a top university research lab, i spent years trying to understand how it can be that some software that was supposed to corresponds to the well cited paper did not even come close to reproducing the results of the said paper, and that the primary author went on to become a prof at a top university in the US. In short, scientific fraud is also quite common, in most academic papers.
i spent years trying to understand how it can be that some software that was supposed to corresponds to the well cited paper did not even come close to reproducing the results of the said paper,
This was my exact experience. I didn’t understand why I kept having it, and kept blaming myself for not being careful enough. My code must be wrong, or the data, or something.
Nah. It was the idea.
Kept feeling like a kick in the gut, until here we are today, when I’m warning everyone that Karras, of all people, might publish such a thing.
I really appreciate that you posted this, because I’m so happy I wasn’t alone in the feeling of “what’s going on, here…?”
I agree, most top conferences nowadays publish reviews openly, and address this issue I think. Also it is easier said than done, this is so endemic in so many different academic settings, not just in the US, but also in Europe.
reply