Definition: Chokra is a term used in the context of programming languages, particularly in the field of artificial intelligence and machine learning. It refers to a type of neural network model that has multiple hidden layers or neurons per layer, each with its own activation function, called a "choke point". These chokes can be used to prevent overfitting by ensuring that the network's weights do not become too large and cause it to perform poorly on new data. Chokra is also known as a