Base language of Python

You can’t say that Python is written in some programming language, since Python as a language is just a set of rules (like syntax rules, or descriptions of standard functionality). So we might say, that it is written in English :). However, mentioned rules can be implemented in some programming language. Hence, if you send … Read more

numpy : calculate the derivative of the softmax function

I am assuming you have a 3-layer NN with W1, b1 for is associated with the linear transformation from input layer to hidden layer and W2, b2 is associated with linear transformation from hidden layer to output layer. Z1 and Z2 are the input vector to the hidden layer and output layer. a1 and a2 represents the output of the hidden layer and output layer. a2 is your predicted output. delta3 and delta2 are the … Read more

optional arguments in initializer of python class

You can set default parameters: If you don’t explicitly call the class with j and k, your instance will use the defaults you defined in the init parameters. So when you create an instance of this object, you can use all four parameters as normal: OpticalTransition(‘sodium’, 5, 100, 27) Or you can omit the parameters with defaults with OpticalTransition(‘sodium’, 5), … Read more

How do I get Flask to run on port 80?

So it’s throwing up that error message because you have apache2 running on port 80. If this is for development, I would just leave it as it is on port 5000. If it’s for production either: Not Recommended Stop apache2 first; Not recommended as it states in the documentation: You can use the builtin server during development, but you … Read more

Python Remove last char from string and return it

Strings are “immutable” for good reason: It really saves a lot of headaches, more often than you’d think. It also allows python to be very smart about optimizing their use. If you want to process your string in increments, you can pull out part of it with split() or separate it into two parts using indices: This … Read more

Python Remove last char from string and return it

Strings are “immutable” for good reason: It really saves a lot of headaches, more often than you’d think. It also allows python to be very smart about optimizing their use. If you want to process your string in increments, you can pull out part of it with split() or separate it into two parts using indices: This … Read more

TypeError: can only concatenate tuple (not “int”) in Python

Your checkAnswer() function returns a tuple: Here return right, answer returns a tuple of two values. Note that it’s the comma that makes that expression a tuple; parenthesis are optional in most contexts. You assign this return value to right: making right a tuple here. Then when you try to add 1 to it again, the error occurs. You don’t change answer within the function, so there … Read more