Comments (5)
Dear @SantaTitular,
First of all, thank you for using my library and your interest in my work. It is really appreciated.
I believe the issue is that the output activation function (linear
) just outputs a complex number, however, categorical cross-entropy is only defined for real numbers. Here you have 2 options:
- Use an activation function that although receiving a complex number outputs a real one. Documentation here
- Or use a loss function that supports complex numbers. Currently I only implemented one of those and it's here
Hope it helps! let me know if the issue is solved.
from cvnn.
Dead @NEGU93 ,
Thanks alot for the response!
Although I did manage to run the code, my problem was the implementation of the library in the anaconda environment. For instance, I replicated the example that you mentioned here, and I got several module errors (e.g., ModuleNotFoundError: No module named 'cvnn.losses' ). Afterwards I just imported the cvnn library (which I installed with conda install -c negu93 cvnn ) and I only have the following modules:
Do you think that this might be an environment issue or an incompatibility with some version of spyder, tensorflow, numpy, etc.? I tried reinstalling and ran into several conflicts between libraries and still could not have some of the modules. Am I doing anything wrong?
Thanks in advance!
from cvnn.
Conda version is outdated and does not have the losses module. I recommend you install cvnn with pip (within the conda environment, there is no problem with that).
from cvnn.
All your suggestions worked wonderfully, thank you so much, your library will be a tremendous help!
Edit: Feel free to close the thread!
from cvnn.
Great! I'm very glad I could help. I will then close the issue.
from cvnn.
Related Issues (20)
- CVNN API 3D layers HOT 6
- Error: Inputs to a layer should be tensors. Got: <cvnn.layers.core.ComplexInput object at ...> HOT 1
- ValueError: Unknown loss function:ComplexAverageCrossEntropy HOT 3
- Complex data type error with TensorFlow Functional API HOT 2
- Model subclassing compatibility HOT 4
- load CVNN model with succes HOT 1
- Implement complex-valued constraint parameter HOT 7
- Terrible slow caused by ComplexBatchNormalization() HOT 4
- Custom Activation Functions with tensorflow 2.8.2 HOT 1
- Pytorch implementation HOT 3
- ComplexConv2D with bias vector slows down training a lot HOT 7
- "WARNING:tensorflow: You are casting an input of type complex64 to an incompatible dtype float32. This will discard the imaginary part and may not be what you intended." HOT 5
- ModuleNotFoundError: No module named 'cvnn.montecarlo' HOT 1
- Unknown activation function 'cart_relu': Please ensure this object is passed to 'custom objects' argument HOT 5
- Cant find Complex Softmax which takes complex input and output complex output HOT 1
- Best Activation Function in Complex Domain HOT 1
- using this function layers.complex_input(shape=input_shape + (3,)) gives off dtype error HOT 2
- Problem with loading complex valued model HOT 2
- Equivalent Data PreProcessing for complex-valued input
- Data Parallel Distributed support HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cvnn.