我为此绞尽脑汁也想不出来。我有重叠的 DIV,但我无法将提交按钮(登录)置于顶部。
您会在右侧看到登录按钮和主区域中的一个 DIV,该 DIV 阻止该按钮可点击。
任何建议将不胜感激!
background = love.graphics.newImage ("joust.png")
bird = love.graphics.newImage ("bird.png")
x = 0
y = 128
speed = 300
function love.update (dt)
if love.keyboard.isDown ("d") then
x = x + (speed * dt)
end
if love.keyboard.isDown ("a") then
x = x - (speed * dt)
end
if love.keyboard.isDown ("w") then
y = y - (speed * dt)
end
if love.keyboard.isDown ("s") then
y = y + (speed * dt)
end
end
function love.draw()
love.graphics.draw(bird, x, y)
for i = 0, love.graphics.getWidth() / …Run Code Online (Sandbox Code Playgroud) 基于这篇文章。我需要一些基本的实施帮助。下面你会看到我使用 Dropout 层的模型。使用 noise_shape 参数时,碰巧最后一批不适合批量大小,从而产生错误(请参阅其他帖子)。
原型号:
def LSTM_model(X_train,Y_train,dropout,hidden_units,MaskWert,batchsize):
model = Sequential()
model.add(Masking(mask_value=MaskWert, input_shape=(X_train.shape[1],X_train.shape[2]) ))
model.add(Dropout(dropout, noise_shape=(batchsize, 1, X_train.shape[2]) ))
model.add(Dense(hidden_units, activation='sigmoid', kernel_constraint=max_norm(max_value=4.) ))
model.add(LSTM(hidden_units, return_sequences=True, dropout=dropout, recurrent_dropout=dropout))
Run Code Online (Sandbox Code Playgroud)
现在 Alexandre Passos 建议使用tf.shape获取运行时批量大小。我试图以不同的方式将运行时批量大小的想法实现到 Keras 中,但从未奏效。
import Keras.backend as K
def backend_shape(x):
return K.shape(x)
def LSTM_model(X_train,Y_train,dropout,hidden_units,MaskWert,batchsize):
batchsize=backend_shape(X_train)
model = Sequential()
...
model.add(Dropout(dropout, noise_shape=(batchsize[0], 1, X_train.shape[2]) ))
...
Run Code Online (Sandbox Code Playgroud)
但这只是给了我输入张量形状,而不是运行时输入张量形状。
我也尝试使用 Lambda 层
def output_of_lambda(input_shape):
return (input_shape)
def LSTM_model_2(X_train,Y_train,dropout,hidden_units,MaskWert,batchsize):
model = Sequential()
model.add(Lambda(output_of_lambda, outputshape=output_of_lambda))
...
model.add(Dropout(dropout, noise_shape=(outputshape[0], 1, X_train.shape[2]) …Run Code Online (Sandbox Code Playgroud) 如何更改美学层的顺序?这是和示例
dat <- tibble (acc = rep(c(0,1), 200),
rt = rnorm(400, 0.5, 0.1))
dat %>% ggplot(aes(x = rt, fill = factor(acc))) +
geom_density(aes(y= ..count..*0.03), alpha = 0.6)
Run Code Online (Sandbox Code Playgroud)
此代码绘制此图像。此处,绿色 (1) 层位于红色 (0) 层上方。如何将红色 (0) 层放在绿色 (1) 之上?
我试过了
dat %>% ggplot(aes(x = rt, fill = factor(acc, levels = c(1,0)))) +
geom_density(aes(y= ..count..*0.03), alpha = 0.6)
Run Code Online (Sandbox Code Playgroud)
但这会导致颜色和位置的切换!
我正在尝试部署一个大小为 99MB 的层,但收到此错误。
\n\xe2\x94\x82 Error: Error creating lambda layer: RequestEntityTooLargeException:\n\xe2\x94\x82 status code: 413, request id: 5a87d055-ba71-47bb-8c60-86d3b00e8dfc\n\xe2\x94\x82\n\xe2\x94\x82 with aws_lambda_layer_version.aa,\n\xe2\x94\x82 on layers.tf line 68, in resource "aws_lambda_layer_version" "aa":\n\xe2\x94\x82 68: resource "aws_lambda_layer_version" "aa" {\nRun Code Online (Sandbox Code Playgroud)\n这是.tf
\nresource "aws_lambda_layer_version" "aa" {\n filename = "custom_layers/aa/a.zip"\n layer_name = "aa"\n\n compatible_runtimes = ["python3.8"]\n}\nRun Code Online (Sandbox Code Playgroud)\n拉链位于正确的位置。
\n我正在为一个小型的非商业项目工作,我现在坚持的是脚本拿起一个png图像,但是当我导出它时,有两层,我如何将这个图像分成两个不同的层并且一旦加载到convas中就操纵一个?
<html>
<head>
<title>test</title>
<script type="text/javascript">
function startup() {
var canvas = document.getElementById('canvas');
var ctx = canvas.getContext('2d');
var img = new Image();
img.src = 'brushes.png';
img.onload = function() {
ctx.translate(32, 120);
ctx.rotate(40 * Math.PI/180);
ctx.drawImage(img, -32, -120, 64, 120);
}
}
</script>
</head>
<body onload='startup();'>
<canvas id="canvas" style="position: absolute; left: 300px; top: 300px;" width="800" height="800"></canvas>
</body>
Run Code Online (Sandbox Code Playgroud)
我有一个问题让我的KineticJS动画停止().
我在同一层上有三个KineticJS图像对象,我已经为每个KineticJS图像对象添加了一个KineticJS动画.但是,只有一个图像对象显示任何动画.它也不会停止响应anim.stop()的动画,除非我停止()所有三个对象(包括那些实际上没有视觉动画的动画)的动画.
我的问题是:是否可以在单个图层上添加多个独立动画到单个图层,并且仍能够单独启动()/停止()每个动画?或者我是否需要为每个KineticJS图像对象创建单独的图层?
简而言之(黑客版本),我的代码如下:
stage = new Kinetic.Stage({container: "container", width: windowWidth, height: windowHeight});
layer = new Kinetic.Layer();
var kinObjArr = [];
for (var i=0; i < 3; i++) {
kinObjArr[i] = new Kinetic.Image({image: myHTMLImage});
kinObjArr[i].anim = new Kinetic.Animation({
func: function(frame) {
kinObjArr[i].setX(30 * Math.sin(frame.time * 2 * Math.PI / 500) + 100);
},
node: layer
});
kinObjArr[i].anim.start();
kinObjArr[i].on('touchstart', function(){
this.anim.stop(); // <----- Doesn't stop
layer.draw();
});
} // for
stage.add(layer);
Run Code Online (Sandbox Code Playgroud)
基本上只有列表中的最后一个KineticJS图像将被动画化,并且只有在触摸/点击所有3个图像时才能停止它.
我的问题是在背景图像上方或上方绘制多边形或其他一些OpenGL基元.总结不同层中的油漆,但在OpenGL中,我认为没有层.
现在我正在尝试在背景图像上绘制一个三角形和一条线.
为了绘制背景,我使用具有OpenGL窗口大小的正方形,然后将png图像应用于此正方形作为纹理.
之后我尝试用不同颜色绘制三角形和线条,但除了背景图像之外我什么都看不到.
我玩alpha通道,但我没有看到任何东西.
码:
void init()
{
// glClearColor(0.0, 0.0, 0.0, 0.0);
glEnable(GL_DEPTH_TEST);
// The following two lines enable semi transparent
glEnable(GL_BLEND);
glBlendFunc (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
int width, height;
bool hasAlpha;
char filename[] = "prueba-luz.png";
bool success = loadPngImage(filename, width, height, hasAlpha, &textureImage);
if (!success)
{
cout << "Unable to load png file" << endl;
return;
}
cout << "Image loaded " << width << " " << height << " alpha " << hasAlpha << endl;
glPixelStorei(GL_UNPACK_ALIGNMENT, 1); …Run Code Online (Sandbox Code Playgroud) .PopBgd是屏幕大小的100%,另一个div .PopUp包含在.PopBgd中并出现在它上面.单击.PopBgd可获得所需的隐藏效果.但是,单击PopUp中的任何位置也会运行下面脚本的fadeOut部分.
问题 如何阻止脚本的fadeOut部分通过覆盖div来触发?
$('.BtnPop').click(function(e) {
e.preventDefault();
$($(this).data('popup')).fadeIn();
$('.PopClose, .PopBgd').click(function() {
$('.PopBgd').fadeOut();});
});
Run Code Online (Sandbox Code Playgroud)
回答
<button type="button" class="BtnPop" data-popup=".Pop1">CLICK</button>
<div class="Pop1 PopBgd">
<div class="PopUp">
<a class="PopClose">×</a>
<div>Content</div>
</div>
</div>
$('.BtnPop').click(function(e) {
e.preventDefault();
$($(this).data('popup')).fadeIn();
});
$('.PopClose, .PopBgd').click(function() {
$('.PopBgd').fadeOut();});
$('.PopUp').click(function(e) {
e.stopPropagation();
});
Run Code Online (Sandbox Code Playgroud)
新问题 如果目标div的名称未知,如何使用StopPropogation?我上面尝试过的东西不起作用.
我通过简单地向所需的div添加一个静态的第二个类名来解决我的附加问题,以允许stopPropogation正常工作.
我希望Leaflets 图层控件功能使用的图层名称来自变量而不是字符串,并且基于图层中的数据.
下面显示的示例使用变量layerName.这是否可能,因为它期待一个名称值对?有工作吗?
var layerName = feature.properties.condition[0];
//layer control
var baseMaps = {
"OpenStreetMap": OSM,
"Aerial Imagery": MapQuestOpen_Aerial
};
var overlayMaps = {
layerName: layer1,
};
L.control.layers(baseMaps, overlayMaps).addTo(map);
Run Code Online (Sandbox Code Playgroud) 我刚接触地图,我已经开始按照http://leafletjs.com上的文档和教程创建我的地图。到目前为止一切顺利,我已经设法创建了一张地图,从 geojson.io 添加了大量 geosjon 数据,在弹出窗口中显示“popupContent”。它有效。
但我无法理解如何创建几个图层来对所有这些标记进行排序。我想要的是太使用“属性”来做到这一点。我有名为“status”的属性,其值为“done”、“new”和“active”。
像这样:
"type": "Feature",
"properties": {
"popupContent": "content",
"marker-color": "#FFFFFF",
"title": "title of project",
"status": "active
Run Code Online (Sandbox Code Playgroud)
那可能吗?根据“状态”属性创建 3 个图层?
如果您需要查看 html 文件,请说出来,我可以添加它。
谢谢
我正在使用Docker构建应用程序。我的Dockerfile看起来像这样:
FROM python:3.7.0
WORKDIR /app
COPY . /app
RUN apt-get -y update && apt-get -y install apt-utils build-essential libxml2-dev zlib1g-dev python-dev python-pip pkg-config libffi-dev libcairo-dev
RUN pip install -r requirements.txt
CMD ["./run"]
Run Code Online (Sandbox Code Playgroud)
我的项目结构:
.
??? Dockerfile
??? requirements.txt
??? run
??? src
??? stuff
Run Code Online (Sandbox Code Playgroud)
在要求,我把plotly,pytest和python-igraph。问题是,python-igraph卡在这部分上
Running setup.py bdist_wheel for python-igraph: started
Running setup.py bdist_wheel for python-igraph: still running...
Run Code Online (Sandbox Code Playgroud)
在相当长的一段时间内,但最终它会拉取数据并生成图像。但是,如此长时间每次重建项目都是不可接受的。
提取彼此不依赖的模块的正确方法是什么?
我很想设置这个简单的 Keras 模型的输入形状 :( X 和 Y 都是 numpy.narray 但我不知道它有什么问题!我尝试了不同的 X 形状,但错误在那里!数据集(维度、样本数量等)在代码中可用。X_train 的 .pkl 文件来自预训练模型的隐藏状态。
import pandas as pd
from sklearn.preprocessing import LabelEncoder
from keras.utils import np_utils
from keras import Input, Model
from keras.layers import Dense
import numpy as np
############################## X_Train ############################
X_Train_3embed1 = pd.read_pickle("XX_Train_3embeding.pkl")
X_Train_3embed = np.array(X_Train_3embed1)
print("X-Train")
print(X_Train_3embed.shape) # (230, 1, 128)
print(type(X_Train_3embed)) # <class 'numpy.ndarray'>
print(X_Train_3embed[0].shape) # (1, 128)
print(type(X_Train_3embed[0])) # <class 'numpy.ndarray'>
############################## Y_Train ############################
Y_Train_labels_list = pd.read_pickle("lis_Y_all_Train.pkl")
print(type(Y_Train_labels_list)) #<class 'numpy.ndarray'>
print(type(Y_Train_labels_list[0])) #<class 'str'>
encoder …Run Code Online (Sandbox Code Playgroud) layer ×13
javascript ×4
keras ×2
leaflet ×2
python ×2
z-index ×2
animation ×1
background ×1
controls ×1
css ×1
docker ×1
draw ×1
geojson ×1
ggplot2 ×1
html5 ×1
html5-canvas ×1
igraph ×1
input ×1
jquery ×1
kineticjs ×1
love2d ×1
lua ×1
nlp ×1
opengl ×1
plotly ×1
png ×1
r ×1
runtime ×1
tensorflow ×1
terraform ×1