Professores Mirapalheta e Hitoshi
Data Final: 15 de junho de 2020 23:59
Questão 1:
Tomando por base o conjunto de dados MNIST, padrão do pacote Keras, defina e elabore uma rede neural sequencial,
| install.packages("rbenchmark") | |
| library(compiler) | |
| library(rbenchmark) | |
| enableJIT(level = 3) | |
| #enableJIT(level = 0) | |
| my_mean = function(x) { | |
| total = 0 | |
| n = length(x) |
| Pessoal, gostaria de saber como vocês endereçam as questões que farei após explicar o cenário | |
| abaixo. Pra mim, é muito claro que todas podem ser respondidas com um belo "depende", contudo, | |
| vamos focar as respostas no que atenderia a maioria dos casos (lembrando que esse é um cenário | |
| muito simplório). | |
| -- CENÁRIO ----------------------------------------------------------------------------------------- | |
| Um desenvolvedor codificou inicialmente a classe (escrita em C#) no gist "exemplo_antes.cs". | |
| Após aplicar um refactoring, ele chegou no resultado mostrado no gist "exemplo_depois.cs". | |
| Algumas métricas foram coletadas antes e depois do refactoring (vide gist "métricas.txt"). |
| Program Unreachable_Code_Sample; | |
| Uses Crt; | |
| Var N1: Real; | |
| Begin | |
| Clrscr; | |
| N1 := 0; | |
| If N1 > 0 then | |
| Begin |
| SELECT | |
| [method name] | |
| FROM | |
| [my entire solution] | |
| WHERE | |
| MethodCa == 0 AND | |
| !MethodIsPublic AND | |
| !MethodIsProtected AND | |
| !MethodIsEntryPoint AND | |
| !MethodIsExplicitInterfaceImplementation AND |
| http://social.zune.net/links/ZuneLinks.aspx | |
| zune://subscribe/?Void+Podcastl=http://feeds.feedburner.com/VoidPodcast |
| public void FooMethod() | |
| { | |
| if (valor == 0) | |
| { | |
| // código aqui | |
| } | |
| else if (valor < 10) | |
| { | |
| // código aqui | |
| } |
| history|grep git|awk '{print $2 " " $3}'|sort|uniq -c|sort -nr|head |
| // Menos elegante?!? | |
| private static void Main(string[] args) | |
| { | |
| Func<int, int> fiveTimes = v => v*5; | |
| Func<int, int> halfOf = v => v/2; | |
| Func<int, int> halfOfFiveTimes = v => halfOf(fiveTimes(v)); | |
| Console.WriteLine(halfOfFiveTimes(6)); | |
| } |